fs.webdavfs is a WebDAV driver for PyFileSystem2.
- Python 2.7
- Python 3.5
- Python 3.6
- Python 3.7
Use the fs.open_fs method with the webdav:// protocol:
>>>importfs>>>handle=fs.open_fs('webdav://admin:admin@zopyx.com:22082/exist/webdav/db')or use the public constructor of the WebDAVFS class:
>>>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('.'))
....For WebDAV over HTTPS you can use either webdav:// with port 443
>>>handle=fs.open_fs('webdav://admin:admin@zopyx.com:443/exist/webdav/db')or webdavs://:
>>>handle=fs.open_fs('webdavs://admin:admin@zopyx.com/exist/webdav/db')- Yuriy Homyakov
- Semyon Gaivoronskiy
- Andreas Jung
- Martin Larralde
This module is published under the MIT license.
This module was sponsored and financed by Andreas Jung/ZOPYX