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.3.tar.gz
(13.4 kB
view hashes)
Built Distribution
Close
Hashes for transmission-clutch-2.0.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 09d1e6e4c313b843b59a7952d6be8bb365c73970ae120d0be8599d6faa2f1fde |
|
MD5 | 148aed4afe5997e083c3f5603af6b142 |
|
BLAKE2b-256 | 5c9472daab1a051d3e8eb151c23362ae195faeedded8bdfe01150fafbbf1404b |
Close
Hashes for transmission_clutch-2.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e39eabb5882552d96c8f898a08130494d8ef9f71ecf0c19d5cdae3aa4f9d69a |
|
MD5 | 6ea19d7cf10db6870b34f491facb6db0 |
|
BLAKE2b-256 | e24271fc01018e7eb73c9c919ac12322cd3c7545adf05a516c8bfb949c6a4ab1 |