Skip to main content

Unofficial Python API wrapper for 115.com

Project description

Build PyPI version

115 Wangpan (115网盘) is an unofficial Python API for 115.com, mainly pertinent to its “lixian” (offline) features. Currently, only limited features have been implemented. Supported Python verisons are 2.6, 2.7 and 3.3.

Features

  • Authentication

  • Tasks management (BitTorrent currently supported)

  • File management

Installation

$ pip install 115wangpan

Usage

>>> import u115
>>> api = u115.API()
>>> api.login('username@example.com', 'password')
True
>>> tasks = api.get_tasks()
>>> task = tasks[0]
>>> print task.name
-Saki- 阿知賀編 episode of side-A
>>> print task.status_human
TRANSFERRED
>>> print task.size_human
1.6 GiB
>>> files = task.list()
>>> files
[<File: 第8局 修行.mkv>]
>>> f = files[0]
>>> f.get_download_url()
u'http://cdnuni.115.com/some-very-long-url.mkv'
>>> f.directory
<Directory: -Saki- 阿知賀編 episode of side-A>
>>> f.directory.parent
<Directory: 离线下载>

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

115wangpan-0.2.0.tar.gz (15.3 kB view details)

Uploaded Source

File details

Details for the file 115wangpan-0.2.0.tar.gz.

File metadata

  • Download URL: 115wangpan-0.2.0.tar.gz
  • Upload date:
  • Size: 15.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for 115wangpan-0.2.0.tar.gz
Algorithm Hash digest
SHA256 b4f0b0da9f77de9f11b5e2cfef9b381dc128ce55609566d99b776caa53b3a455
MD5 839160ea9c3e990ce9ab1814e00d21ef
BLAKE2b-256 cf18bb2246619bcbcae4649b355109ca8e33b49b175b3a2aac879f70db7c0775

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