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.2.tar.gz
(13.4 kB
view hashes)
Built Distribution
Close
Hashes for transmission-clutch-2.0.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d5245e5a10befe4ee3585a605bff35cc27a94ab6e989e96c2eba36fa56a52c5 |
|
MD5 | 7049095829923ad242c350c80f90b234 |
|
BLAKE2b-256 | 4ce4f876e68a3a8427738a82fbc8e6b63b9900929ca771bcee65f12bc8aa1d89 |
Close
Hashes for transmission_clutch-2.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19e0449a37331115b1733613830e0c2348bb0b427f1de8873df512368549f852 |
|
MD5 | f873c66c6351fe332a3a88a0ec634325 |
|
BLAKE2b-256 | e80fa1f40be5585078d3729afd7eb7c3f766d699838b5c7fde978ae8884b24ac |