Catalog PyPI
PACKAGE EXPLORERView in registry

115wangpan

PyPI

Unofficial Python API wrapper for 115.com

115cloudlixianpanwangpan
Versions collected1
Direct dependencies0From release 0.7.6
Last observed20 Oct, 15:11 UTC

README

Version 0.7.6 documentation
115 Wangpan
===========

|Build| |PyPI version|

115 Wangpan (115网盘 or 115云) is an unofficial Python API and SDK for 115.com. Supported Python verisons are 2.6, 2.7, 3.3, 3.4.

* Documentation: http://115wangpan.readthedocs.org
* GitHub: https://github.com/shichao-an/115wangpan
* PyPI: https://pypi.python.org/pypi/115wangpan/

Features
--------

* Authentication
* Persistent session
* Tasks management: BitTorrent and links
* Files management: uploading, downloading, searching, and editing

Installation
------------

`libcurl <http://curl.haxx.se/libcurl/>`_ is required. Install dependencies before installing the python package:

Ubuntu:

.. code-block:: bash

    $ sudo apt-get install build-essential libcurl4-openssl-dev python-dev

Fedora:

.. code-block:: bash

    $ sudo yum groupinstall "Development Tools"
    $ sudo yum install libcurl libcurl-devel python-devel


Then, you can install with pip:

.. code-block:: bash

    $ pip install 115wangpan

Or, if you want to install the latest from GitHub:

.. code-block:: bash

    $ pip install git+https://github.com/shichao-an/115wangpan

Usage
-----

.. code-block:: python

    >>> 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.url
    u'http://cdnuni.115.com/some-very-long-url.mkv'
    >>> f.directory
    <Directory: 咲-Saki- 阿知賀編 episode of side-A>
    >>> f.directory.parent
    <Directory: 离线下载>


CLI commands 
------------

* 115 down: for downloading files
* 115 up: for creating tasks from torrents and links

.. |Build| image:: https://api.travis-ci.org/shichao-an/115wangpan.png?branch=master
   :target: http://travis-ci.org/shichao-an/115wangpan
.. |PyPI version| image:: https://img.shields.io/pypi/v/115wangpan.png
   :target: https://pypi.python.org/pypi/115wangpan/

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.7.62 Aug 20150

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

ACCESSIBLE
shichao-an/115wangpan

Shared repository data · GitHub

License detected in repository
BSD-2-Clause
License branch / ref
master
Last push
18 May 2017
Archived
No
Contributor identities
— · partial collection

Public sponsor counts have not been collected. These signals belong to the repository owner.

Downloads & popularity

26count
Gauge · observed snapshots20 Oct 2026
26130
2026-10-20: 26 · observed 2026-10-20T15:53:49.9548222Z
20 Oct20 Oct

github · 1 observations shown. Missing days are unknown.

View observed values
Date / source periodValueObserved at
2026-10-20262026-10-20T15:53:49.9548222Z

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 15:11 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:669297c07a2c975b95ca366b89a384f00bf57256018afb579340f6fd9143cf9c