python读取一个文件夹下的所有csv文件
时间: 2023-07-18 09:27:36 浏览: 83
同一文件夹下所有文件间隔取值并合并.txt
可以使用 Python 的 `os` 和 `csv` 模块来实现。以下是一个示例代码:
```python
import os
import csv
# 文件夹路径
folder_path = '/path/to/folder'
# 遍历文件夹
for filename in os.listdir(folder_path):
# 判断是否为 csv 文件
if filename.endswith('.csv'):
# 拼接文件路径
file_path = os.path.join(folder_path, filename)
# 打开 csv 文件
with open(file_path, 'r') as csv_file:
# 读取 csv 文件
csv_reader = csv.reader(csv_file)
# 遍历 csv 文件中的每一行
for row in csv_reader:
# 处理每一行数据
print(row)
```
你可以将 `folder_path` 替换为实际的文件夹路径。代码会遍历文件夹中的所有文件,如果文件名以 `.csv` 结尾,则打开该文件并读取其中的数据。
阅读全文