python批量处理csv文件的代码
时间: 2023-11-12 22:59:56 浏览: 125
python处理csv数据的方法
3星 · 编辑精心推荐
以下是一个简单的Python代码,可以批量处理CSV文件:
```
import os
import csv
# 指定CSV文件所在的文件夹路径
csv_folder_path = '/path/to/csv/folder'
# 循环遍历文件夹中的所有CSV文件
for file_name in os.listdir(csv_folder_path):
if file_name.endswith('.csv'):
# 构造CSV文件的完整路径
csv_file_path = os.path.join(csv_folder_path, file_name)
# 打开CSV文件
with open(csv_file_path, 'r', encoding='utf-8') as csv_file:
# 读取CSV文件中的所有行
csv_reader = csv.reader(csv_file)
for row in csv_reader:
# 在这里对CSV文件进行处理
# 例如,输出每一行的内容
print(row)
```
在这个代码中,首先指定了CSV文件所在的文件夹路径,然后使用`os.listdir()`函数遍历该文件夹中的所有文件。对于每个以`.csv`结尾的文件,构造CSV文件的完整路径,并使用`csv.reader()`函数读取CSV文件中的所有行。在`for`循环中,可以对每一行进行处理,例如输出每一行的内容。
阅读全文