Skip to main content

A client library for pCloud

Project description

https://travis-ci.org/tomgross/pycloud.svg?branch=master

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

License

The project is licensed under the GPLv2.

Contributors

Changelog

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pcloud-1.0a3.tar.gz (8.0 kB view details)

Uploaded Source

File details

Details for the file pcloud-1.0a3.tar.gz.

File metadata

  • Download URL: pcloud-1.0a3.tar.gz
  • Upload date:
  • Size: 8.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pcloud-1.0a3.tar.gz
Algorithm Hash digest
SHA256 a7415ab5945cb66c8c5a027287d75029e22710583d662c1321da128742c73fcf
MD5 5709b81901e6f39b54b9863fcf48f40b
BLAKE2b-256 273c33e552db7ede3b5715935a8e605882e3ad6a97ffc8e2b4c4c799c79116aa

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page