A client library for pCloud
Project description
This Python library provides a Python API to the pCloud storage.
Features
Can be used as a library
Comes with a command line script
Provides a PyFileSystem implementation
Examples
Usage of API
>>> from pcloud import PyCloud >>> pc = PyCloud('email@example.com', 'SecretPassword') >>> pc.listfolder(folderid=0)
Usage of PyFilesystem with opener
>>> from fs import opener >>> opener.open_fs('pcloud://email%40example.com:SecretPassword@/') <pCloudFS>
Documentation
Implements the pCloud API found at https://docs.pcloud.com/
Installation
$ pip install pcloud
Contribute
Issue Tracker: https://github.com/tomgross/pycloud/issues
Source Code: https://github.com/tomgross/pycloud
License
The project is licensed under the GPLv2.
Contributors
Tom Gross, itconsense@gmail.com
Changelog
1.0a5 (2018-10-22)
Fix error while using makedirs from PyFilesystem https://github.com/tomgross/pycloud/issues/10 [blasterspike]
Test and claim Python 3.7 compatibility [tomgross]
1.0a4 (2017-10-29)
Fix error with duplicate files parameter #3 [tomgross]
Fix upload of data [tomgross]
Do flake8 checks [tomgross]
1.0a3 (2017-10-07)
Test API with py.test [tomgross]
Support for PyFileSystem [tomgross]
Support for file operations [tomgross]
1.0a2 (2017-05-21)
Rename to pcloud [tomgross]
1.0a1 (2017-05-21)
Initial release. [tomgross]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.