PyFileSystem2的OneData文件系统
fs.onedatafs的Python项目详细描述
onedatafs是一个PyFilesystem 与Onedata虚拟文件系统的接口。
作为pyfilesystem的具体类, OnedataFS允许您 以与任何其他受支持的文件系统相同的方式使用onedata。
安装
您可以从pip安装onedatafs,如下所示:
pip install fs-onedatafs
打开OneDatafs
通过显式使用构造函数打开onedatafs:
fromfs.onedatafsimportOnedataFSonedata_provider_host="..."onedata_access_token="..."odfs=OnedataFS(onedata_provider_host,onedata_access_token)
或使用fs url:
fromfsimportopen_fsodfs=open_fs('onedatafs://HOST?token=...')
扩展属性
除了标准的pyfilesystem api操作之外,onedata fs还支持 通过posix兼容的扩展属性api访问元数据。