import csv
import pandas
df_list = []
path = "C:/Users/bubai/Desktop/try/scrapy/output"
#all csv file
for file in os.listdir(path):
#print(file)
df_list.append(file) # all csv file in this
#print(df_list)
for i in df_list:
df = pandas.read_csv(i) # open one by one
print(df)
我有一些错误:-FileNotFoundError。[Errno 2] 文件b'poem1.csv'不存在:b'poem1.csv'文件名保存为poem1.csvpoem10.csvpoem11.csvpoem12.csvpoem13.csvpoem14.csvpoem15.csvpoem16.csvpoem17.csvpoem18.csvpoem19.csvpoem2.csvpoem20.csv。
你需要将文件名追加到路径上。
import csv
import pandas
import os
df_list = []
path = "C:/Users/bubai/Desktop/try/scrapy/output"
#all csv file
for file in os.listdir(path):
df_list.append(os.path.join(path,file)) # all csv file in this
#print(df_list)
for i in df_list:
df = pandas.read_csv(i) # open one by one
print(df)
你需要将目录名和文件名连接起来,以便引用文件。
import os
df = pandas.read_csv(os.path.join(path, i)