python读取目录csv文件
时间: 2023-11-18 17:53:45 浏览: 57
您可以使用Python内置的csv模块来读取csv文件。以下是一个示例代码:
```python
import csv
import os
# 设置csv文件所在目录
csv_dir = '/path/to/csv/dir'
# 遍历目录下的所有csv文件
for filename in os.listdir(csv_dir):
if filename.endswith('.csv'):
# 打开csv文件
with open(os.path.join(csv_dir, filename), 'r') as csvfile:
# 读取csv文件内容
csvreader = csv.reader(csvfile)
for row in csvreader:
print(row)
```
相关问题
python 怎么读取csv文件
你可以使用Python的csv模块来读取csv文件:import csv with open('filename.csv') as csvfile: reader = csv.reader(csvfile) for row in reader: print(row)
python批量读取csv文件
下面是一个简单的Python代码示例,用于批量读取csv文件:
```
import os
import csv
# 设置csv文件目录路径
csv_dir_path = "/path/to/csv/files"
# 遍历csv文件目录
for file_name in os.listdir(csv_dir_path):
if file_name.endswith(".csv"):
# 打开csv文件
csv_file_path = os.path.join(csv_dir_path, file_name)
with open(csv_file_path, "r") as csv_file:
# 读取csv文件内容
csv_reader = csv.reader(csv_file)
for row in csv_reader:
print(row)
```
这个代码片段假设你已经有一些csv文件存储在一个目录中,并且你想读取所有这些文件。它使用Python的os模块来遍历目录中的所有文件,并仅读取那些以.csv扩展名结尾的文件。然后,它使用Python的csv模块打开每个文件并读取其中的内容。对于每个文件,它打印出每一行的内容。你可以根据需要修改代码,以适应你的具体需求。
阅读全文