EasyWebDAVA WebDAV Client in Python | |
Download |
EasyWebDAV Ranking & Summary
Advertisement
- License:
- ISC License
- Price:
- FREE
- Publisher Name:
- Amnon Grossman
- Publisher web site:
- https://github.com/amnong/
EasyWebDAV Tags
EasyWebDAV Description
EasyWebDAV is a straight-forward WebDAV client, implemented using Requests.InstallationInstall using distribute:easy_install easywebdavQuick Startimport easywebdav# Start off by creating a client object. Username and# password may be omitted if no authentication is needed.webdav = easywebdav.connect('webdav.your-domain.com', username='myuser', password='mypass')# Do some stuff:webdav.mkdir('some_dir')webdav.rmdir('another_dir')webdav.download('remote/path/to/file', 'local/target/file')webdav.upload('local/path/to/file', 'remote/target/file')Client object APIThe API is pretty much self-explanatory:cd(path)mkdir(path, safe=False)mkdirs(path)rmdir(path, safe=False)delete(file_path)upload(local_path, remote_path)download(remote_path, local_path)Product's homepage
EasyWebDAV Related Software