python 读取文件夹的所有csv文件,并且将文件里的第四列数据全部都拼接到一个变量里去,最后将result变量里的数据写入到result.xlsx文件 代码
时间: 2024-05-02 13:20:11 浏览: 57
python读取与写入csv格式文件的示例代码
如下:
```python
import pandas as pd
import os
result = []
folder_path = './csv_folder' # 要读取的文件夹路径
for filename in os.listdir(folder_path):
if filename.endswith('.csv'):
file_path = os.path.join(folder_path, filename)
data = pd.read_csv(file_path)
result.extend(data.iloc[:, 3])
df = pd.DataFrame({'4th_column': result})
df.to_excel('result.xlsx', index=False)
```
以上代码可以读取指定文件夹内所有以.csv为后缀的文件,并将每个文件的第四列数据全部拼接到一个列表里,最后将列表里的所有元素写入Excel文件中的第一列。注意替换`folder_path`和`result.xlsx`为实际路径。
阅读全文