对PyFileSystem2的WebDAV支持

fs.webdavfs的Python项目详细描述


网络论坛

fs.webdavfs是PyFileSystem2的WebDAV驱动程序。

支持的python版本

  • python 2.7版
  • Python3.5
  • python 3.6
  • Python3.7

使用量

fs.open_fs方法与webdav://协议一起使用:

>>>importfs>>>handle=fs.open_fs('webdav://admin:admin@zopyx.com:22082/exist/webdav/db')

或者使用WebDAVFS类的公共构造函数:

>>>fromwebdavfs.webdavfsimportWebDAVFS>>>url='http://zopyx.com:22082'>>>root='/exist/webdav/db'>>>handle=WebDAVFS(url,login='admin',password='admin',root)>>>handle.makedir('foo')>>>print(handle.listdir('.'))....

对于https上的webdav,您可以将webdav://与端口443一起使用

>>>handle=fs.open_fs('webdav://admin:admin@zopyx.com:443/exist/webdav/db')

webdavs://

>>>handle=fs.open_fs('webdavs://admin:admin@zopyx.com/exist/webdav/db')

作者和贡献者

  • 尤里·霍米亚科夫
  • 塞米恩·盖沃龙斯基
  • Andreas Jung
  • Martin Larralde

许可证

这个模块是在麻省理工学院的许可下发布的。

本单元由Andreas Jung/Zopyx赞助和资助

接触

andreas jung/zopyx
亨兹卡普夫林33
D-72074杜宾根
www.zopyx.com

发行说明

0.3.7(2019/04/29)

  • 固定测试套件 [阿琼]

0.3.6(2019/04/29)

  • 支持webdavs://opener协议 [阿琼]

0.3.5(2018/08/06)

  • 修复了由于强 入住fs>;2.0.27

0.3.4(2018/04/16)

  • 合并的pr_14(openbin不提升ResourceNotFoundon 缺少父项) [阿琼,阿尔托诺斯]

0.3.3(2017/12/29)

  • 修复了opener.py中硬编码http方法的问题 [阿琼]

0.3.2(2017/11/13)

  • 详细信息/修改+详细信息/创建是根据 到pyfilesystem2文档的最新时间 [阿琼]

0.3.1(2017/10/19)

  • 固定许可文件(MIT)

0.3.0(2017/10/16)

0.2.0(2017/05/04)

  • 使用Docker Images的Travis上的新测试基础设施 使用python 2.7-3.6进行测试

0.1.0(2017/04/10)

  • 初始版本

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java SimpleCursorAdapter删除值   java结束while循环条件   java检查设备是否连接到特定网络   java组织。冬眠MappingException找不到逻辑名称为annotation getter的列   为什么java邮件中会抛出此异常?   加载SDK时发生java Eclipse错误   返回奇怪输出的Java数组   JavaXStream和对象类序列化   将枚举列表传递给namedQuery后出现java非法转换异常。Hibernate中的setParameter()   java Android studio不允许我在字符串上使用开关?   有没有办法从Java程序访问存储在Chrome中的cookie   java在枚举中构造实例而不修改枚举类   java Blackberry JDE FieldChangeListener   java修复错误:未报告的异常InterruptedException   java Spring数据JPA:findAll(具有规范和可分页)在计数查询中失败