多文件读取是否遵循顺序?

2024-04-29 10:41:34 发布

您现在位置:Python中文网/ 问答频道 /正文

基于this,我正在将一个文件夹的多个文件加载到一个数据帧中:

import pandas as pd

files = glob.glob("TransactionData\Promorelevant*.csv")
dfs = [pd.read_csv(f, header=None, sep=";") for f in files]

salesdata = pd.concat(dfs,ignore_index=True)

我的原始windows文件夹如下所示:

A-2017-05-08
B-2017-05-09
...

因此它是基于datestemp(在文件名中)排序的。阅读文件时是否也保留此命令?我需要这个命令来在以后应用一个过滤器,这样我就知道当一个条目出现在数据帧的上方时,它必须过滤掉,如果它也出现在后面


Tags: 文件csv数据import命令文件夹pandasas