【发布时间】:2021-04-24 03:23:36
【问题描述】:
我需要以正确的顺序读取多个 CSV 文件。这些文件以序列号命名,例如“file_0.csv”、“file_1.csv”、“file_2.csv”……,并以相同的顺序创建。
运行我的代码时,文件并没有按此顺序保存,而是完全混合在一起。 路径文件夹中没有其他文件。
path = "stored_files"
filenames = glob.iglob(path + "/*.csv")
dataframes = []
for filename in filenames:
dataframes.append(pd.read_csv(filename))
【问题讨论】:
-
我通常为此使用natsort。
标签: python pandas csv data-science glob