【发布时间】:2021-10-30 08:27:09
【问题描述】:
我正在尝试找出一种从 S3 存储桶中读取图像的方法。现在,我的设置是使用 s3fs 挂载存储桶,然后使用带有 os.walk 的 python 脚本遍历每个单独的图像并使用 numpy 对它们进行一些操作。
然而,
的输出os.walk("mnt/")
什么都不是!该命令在已安装的驱动器中看不到任何文件,但如果我手动找到图像
plt.imread("mnt/path/to/file")
我收到了图片。我束手无策,试图弄清楚这一点。有什么想法吗?
【问题讨论】:
-
这在我的测试中有效。请注意,os.walk 返回一个生成器,您必须通过 for 循环或内置列表使用该生成器。
标签: python numpy amazon-s3 s3fs