首页 > 解决方案 > 按名称读取 csv 文件列表(另一个 csv 文件具有名称列表)

问题描述

您能否帮我编写 python 代码以按名称从文件夹中读取 csv 文件列表,这些名称位于单独的 csv 文件中。换句话说:我有一个现有文件(csv)的名称列表,使用这些名称可以从文件夹中加载和读取这些文件(csv)吗?

filename是其中一个dataframe文件的名称如下 - 这些文件以 csv 文件的形式找到,这些文件在目录中命名

filename = ['0RAW', '2RAW', '3RAW', '4RAW', '5RAW', '6RAW', '8RAW']
for filenames in filename: 
       pd.read_csv(filenames)

FileNotFoundError: [Errno 2] File b'0RAW' does not exist: b'0RAW'

标签: pythonpandasdataframecsv

解决方案


.csv需要在文件末尾

如果您不想包含在文件名列表中,请包含.csv在您的代码中

filename = [ '0RAW', '2RAW', '3RAW', '4RAW', '5RAW', '6RAW', '8RAW']
for filenames in filename: 
       pd.read_csv('{}.csv'.format(filenames))

推荐阅读