An RPC client library for the Transmission BitTorrent client
Project description
Quick start
Install the package:
$ pip install transmission-clutch
Running the client is as easy as:
>>> from clutch.client import Client >>> client = Client(address="http://localhost:9091/transmission")
If you find the client isn’t connecting, make sure you’re entering the address correctly. Reference urllib.parse.urlparse for parsing rules.
RPC methods are separated into groups: torrent, session, queue and misc.
Methods are called by first specifying a group:
>>> client.torrent.add(...)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
transmission-clutch-2.0.1.tar.gz
(13.3 kB
view hashes)
Built Distribution
Close
Hashes for transmission-clutch-2.0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | a1bc0601f89dece45b1ccf6ecc201c06c3b964a6a6e736e67518799d182927bc |
|
MD5 | 9b04915310d7544d062b8bdb0c496b41 |
|
BLAKE2b-256 | 2e917b54c532b5d27263072521b5ac38ed755118d91aee5a5968e10b637a87ec |
Close
Hashes for transmission_clutch-2.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c56a488a08bcf9003a09382622d42b052427fdb18dbdb4f6c4431d5297d84078 |
|
MD5 | 96441a10b1cad4721ddcb07eed988d80 |
|
BLAKE2b-256 | 188e87e109f2e896a56dc8ce284380a7775bb654cdc4de7d1928fed948a006d8 |