EmissionRPC
EmissionRPC, a (Yet Another) Python wrapper JSON-RPC to Transmission BitTorrent client.
See the RPC interface .
Prerequisites
python 2.7 and 3.6
How to install
$ pip install emissionrpc
Usage
import emissionrpc
emitter = emissionrpc.Client()
# Get the torrent's list
emitter.list_torrent()
# Adding a torrent (the torrent is not started)
emitter.add_torrent('http://urltorrent.torrent')
# To start all the torrents
emitter.start()
# To start a specific torrent (pass the id to the client)
emitter.start(1)
# To delete a torrent (pass the id to the client)
emitter.delete(3)
Metadata
Release files for emissionrpc 0.4.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| emissionrpc-0.4.5.tar.gz | 10.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| emissionrpc-0.4.5-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 22.2 kB
Release files / emissionrpc-0.4.5.tar.gz
| Download URL | emissionrpc-0.4.5.tar.gz |
|---|---|
| Size | 10.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2d2ad1f83bdf779443d336eb7c747f4bdaada4afa401224af78b99a381e1a09e
|
|
BLAKE2b-256 checksum How to use checksums |
0e4521782ce2e3cbd16c0f1920c1758e71649a4b8084105f0f512b4c4b8799f1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / emissionrpc-0.4.5-py2.py3-none-any.whl
| Download URL | emissionrpc-0.4.5-py2.py3-none-any.whl |
|---|---|
| Size | 11.7 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
5116ea2940573b976c3d7c5974c89c0264992c22764ed65a320e343e293d6d6d
|
|
BLAKE2b-256 checksum How to use checksums |
e9b499714d9b42827be9fe4ce1187f2a23e61cc3aa4fc94d188e5d36d0a2edec
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |