如何实现批量遍历将csv文件转化为excel格式文件利用python
时间: 2023-10-23 11:10:58 浏览: 99
python实现将excel文件转化成CSV格式
5星 · 资源好评率100%
你可以使用Python中的pandas库来实现批量遍历csv文件并将其转化为Excel文件。具体代码可参考如下:
```
import pandas as pd
import os
# 设置csv文件所在目录和Excel文件所在目录
csv_path = 'csv_files/'
excel_path = 'excel_files/'
# 遍历csv文件目录中的文件
for filename in os.listdir(csv_path):
# 判断文件是否为csv文件
if filename.endswith('.csv'):
# 读取csv文件
df = pd.read_csv(os.path.join(csv_path, filename))
# 将数据写入Excel文件
df.to_excel(os.path.join(excel_path, filename.split('.')[0]+'.xlsx'), index=False)
else:
continue
```
这段代码会遍历csv_files目录中的所有csv文件,并将其转化为Excel格式的文件,保存到excel_files目录中。同时该代码包含了文件格式判断及转化的功能。
阅读全文