PyFilesystem 的 s3 文件系统是否支持 python 3?

Does PyFilesystem's s3 filesystem support python 3?

PyFilesystem 的 s3fs(S3 文件系统)的文档说它仅在 python 2 中受支持,因为 boto 仅支持 python 2.

https://pyfilesystem.readthedocs.io/en/latest/s3fs.html

然而 Boto3 已发布且稳定:

https://github.com/boto/boto3

我只是想验证文档在这一点上是否仍然准确。我无法在我的 python 3 环境中导入 fs.s3fs

S3 文件系统确实支持 boto3,周围潜伏着旧版本的文档,可能会让您失望。此文件系统还需要单独的 pip 安装。

在此处的单独回购中记录:

https://github.com/PyFilesystem/s3fs

pip install fs-s3fs

from fs_s3fs import S3FS
s3fs = S3FS('mybucket')