Python 文件系统应遵循的规范。
一个用于 Python 文件系统的规范。
pip install fsspec将安装基本的 fsspec。各种可选支持的功能可能需要指定自定义配置。
额外要求,例如 pip install fsspec[ssh] 将安装 ssh 后端支持的依赖项。
要安装所有已知的额外依赖项,请使用 pip install fsspec[full]。
最新的包还通过 conda-forge 分发提供:
conda install -c conda-forge fsspec为了生成一个文件系统接口的模板或规范,以便特定的实现可以遵循,这样使用这些接口的应用程序就可以依赖于通用的行为,而无需担心与任何特定后端的内部实现决策。本包中包含许多此类实现,或者在 s3fs 和 gcsfs 等姐妹项目中也包含。此外,如果设计得当,则所有实现都可以"免费"提供额外的功能,例如键值存储或 FUSE 文件系统实现的挂载。
fsspec 使用 GitHub Actions 进行 CI。环境文件可以在 "ci/" 目录中找到。请注意,主环境名称为 "py38",但预计在 CI 运行时可以调整安装的 Python 版本。对于本地使用,请选择适合您的版本。
暂无开放 Issues,或尚未同步最近议题。