我有一个包含文件名的列表。我想解析目录并读取从列表中的每个元素开始的所有文件并将其存储在数据帧中
例如:
list1=[abc,bcd,def]
目录:
abc1.txt
abc2.txt
abc3.txt
bcd1.txt
bcd2.txt
bcd3.txt
输出应该是这样的,以'abc'开头的文件应该在一个pandas数据帧中,而以'bcd'开头的文件应该在其他数据帧等中
我的代码:
dfs = []
for exp in expnames:
for files in filenames:
if files.startswith(exp):
dfs.append(pd.read_csv(file_path+files,sep=',',header=None))
big_frame = pd.concat(dfs, ignore_index=True)
相关分类