pandas - 用于输入 Pandas 的 csv 文件的预期结构是什么
问题描述
一个项目读取一个名为的图像input_images.csv
列表
images_paths = pd.read_csv('input_images.csv', index_col=0, header=None)[0]
我没有input_images.csv
,但它应该1.jpg, 2.jpg, ...
从当前文件夹中读取。csv文件的格式应该是什么?目前input_images.csv
包含
1.jpg
2.jpg
...
但我明白了
--> 75 images_paths = pd.read_csv('input_images.csv', index_col=0, header=None)[0]
~\AppData\Roaming\Python\Python38\site-packages\pandas\core\frame.py in __getitem__(self, key)
2900 if self.columns.nlevels > 1:
2901 return self._getitem_multilevel(key)
-> 2902 indexer = self.columns.get_loc(key)
2903 if is_integer(indexer):
2904 indexer = [indexer]
~\AppData\Roaming\Python\Python38\site-packages\pandas\core\indexes\base.py in get_loc(self, key, method, tolerance)
2889 return self._engine.get_loc(casted_key)
2890 except KeyError as err:
-> 2891 raise KeyError(key) from err
2892
2893 if tolerance is not None:
解决方案
改变
images_paths = pd.read_csv('input_images.csv', index_col=0, header=None)[0]
至
images_paths = pd.read_csv('input_images.csv', header=None)[0]
推荐阅读
- javascript - React:使用最小 HTML 模板中的类
- angular - 使用 2 个 json 的 Angular ngprime 表
- jekyll - 为什么我的帖子上没有降价文字
- group-by - ax2012 ssrs 基于参数的分组条件
- python - 连接到 Spyder 的 Abaqus Python 控制台
- c# - 两个或多个模型剃须刀 c# mvc
- python - pyCharm 找不到模块“时间”
- c# - asp.net mvc 中的 UnitOfWork 错误
- deep-learning - 写论文时如何判断cnn的准确性
- sql-server - 每天选择前 30% 的条目