python导入文件夹中的csv
时间: 2024-03-01 13:25:37 浏览: 63
你可以使用Python自带的csv模块来读取文件夹中的csv文件。以下是一个示例代码:
```python
import os
import csv
folder_path = '/path/to/folder'
for file_name in os.listdir(folder_path):
if file_name.endswith('.csv'):
file_path = os.path.join(folder_path, file_name)
with open(file_path, 'r', newline='') as csv_file:
csv_reader = csv.reader(csv_file, delimiter=',')
for row in csv_reader:
# 处理每一行数据
print(row)
```
在上面的代码中,我们首先指定了文件夹的路径`folder_path`,然后使用`os.listdir()`函数获取文件夹中的所有文件名。接着,我们使用`if file_name.endswith('.csv')`来判断文件是否为csv文件。如果是,我们就将文件路径拼接出来,并使用`with open()`语句打开文件并创建一个`csv.reader`对象。最后,我们可以遍历每一行数据,并进行进一步的处理。
注意,在读取csv文件时,我们需要指定文件的分隔符(delimiter)。在上面的示例代码中,我们指定了分隔符为逗号(,)。如果你的csv文件使用其他分隔符,你需要相应地修改代码。
阅读全文