建立一个程序,在D:\GTMC_User_Profiles\shaojie_huang\Desktop\python\log\test_log\20220601中读取所有csv文件,并输出Vehicle No.
时间: 2023-09-15 13:16:52 浏览: 76
用python读取CSV数据
好的,我明白你的需求。以下是一个示例程序,可以实现你的要求:
```python
import os
import csv
directory = r'D:\GTMC_User_Profiles\shaojie_huang\Desktop\python\log\test_log\20220601'
# 遍历指定目录下的所有文件
for filename in os.listdir(directory):
if filename.endswith('.csv'):
file_path = os.path.join(directory, filename)
# 读取 CSV 文件
with open(file_path, 'r') as file:
reader = csv.reader(file)
# 获取 Vehicle No. 列的索引
header = next(reader)
vehicle_no_index = header.index('Vehicle No.')
# 输出 Vehicle No.
for row in reader:
vehicle_no = row[vehicle_no_index]
print(vehicle_no)
```
请确保将 `directory` 变量的值更新为你实际存放 CSV 文件的路径。这段代码会遍历指定目录下的所有 CSV 文件,读取每个文件并输出其中的 Vehicle No. 列的值。
阅读全文