python 读取文件夹的所有csv文件,并且将文件里的第四列数据全部都拼接到一个变量里去,最后将result变量里的数据写入到result.xlsx文件 代码
时间: 2024-05-01 20:17:22 浏览: 141
python写入数据到csv或xlsx文件的3种方法
5星 · 资源好评率100%
可以使用Python的pandas库来处理CSV文件,以下为实现代码:
```python
import pandas as pd
import glob
path = r'/path/to/csv/files' # 文件夹路径
all_files = glob.glob(path + "/*.csv") # 获取所有csv文件路径
result = []
for file in all_files:
df = pd.read_csv(file)
result.extend(df.iloc[:,3]) # 读取第四列数据并拼接到result变量里
output = pd.DataFrame({'result': result}) # 将result变量转为DataFrame
output.to_excel('result.xlsx', index=False) # 写入到Excel文件中
```
此代码会读取指定文件夹中所有csv文件的第四列数据,并将其拼接到result变量中,最后将result数据写入到result.xlsx文件。如果要使用该代码,请将/path/to/csv/files修改为实际的文件夹路径。
阅读全文