python - 按名称读取 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'
解决方案
.csv
需要在文件末尾
如果您不想包含在文件名列表中,请包含.csv
在您的代码中
filename = [ '0RAW', '2RAW', '3RAW', '4RAW', '5RAW', '6RAW', '8RAW']
for filenames in filename:
pd.read_csv('{}.csv'.format(filenames))
推荐阅读
- mysql - QMYSQL available but not load
- android - 滚动时不隐藏 BottomAppBar
- java - Mouse click detection
- c# - Unity - Display radius range
- react-native - React Native - 在应用程序关闭/进入后台之前将数据保存到 AsyncStorage
- python - Google 和 Aol 等网站如何阻止用户在登录后访问登录表单?
- javascript - How can I store a ref in an array?
- anylogic - 有没有办法在 AnyLogic 系统动力学模型中“记录所有”方程?
- python - 使用 setuptools,“可选”C 扩展模块错误是致命的
- cmake - CMake 拒绝第二个 target_link_libraries 谈论“关键字”与“普通”