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.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


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.0a4.tar.gz (9.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pcloud-1.0a4-py3-none-any.whl (11.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pcloud-1.0a4.tar.gz
Algorithm Hash digest
SHA256 4177b692b90c7c3df798c3d097451ec8138857c6de2e2048b0686af6ba08d8fa
MD5 8a4d06a83161e360f4cde1f5b4a8bb11
BLAKE2b-256 8d4bb924b880996100c61cad2f537d927d5507710e11887c0f3a701b63b95bbb

See more details on using hashes here.

File details

Details for the file pcloud-1.0a4-py3-none-any.whl.

File metadata

File hashes

Hashes for pcloud-1.0a4-py3-none-any.whl
Algorithm Hash digest
SHA256 2a1807522234da22424240665b13c4eb4ed0f87d54f1e4575f2a17d036f83cf7
MD5 38235bd3441bb672e02fa7fcd17e8627
BLAKE2b-256 74998a4190a2fd0592e45c6d4e3d5eeffa5dea82635c86ef62aed9dd4b3327a8

See more details on using hashes here.

Supported by

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