Skip to content

Latest commit

 

History

History
68 lines (38 loc) · 1.18 KB

README.md

File metadata and controls

68 lines (38 loc) · 1.18 KB

Unofficial TurboBit API wrapper

It is a simple API wrapper for the file hosting service turbobit.net. The API documentation can be found on the docs page. The whole structure of the API has been split into different classes for easy overview and usage.

Installation

Install with

pip install turbobit_api

Usage

General usage

Every class starts with following initialization:

my_var = selectedClass()

Or

my_var = selectedClass("API Key")

Or

my_var = selectedClass()
my_var.api_key = "YOUR API KEY"

Variables

Put in your environment variable TURBOBIT_API like you can see in .env file

Alternatively you can pass the key when class is initialized

Main classes

FileManager

file: FileManager.py

Contains functions for working with files and folders. All work with files and folders through the API is done with this class.

Remote

file: Remote.py

Contains functions to work with remote uploading of files.

UploadFile

file: Upload.py

The main class for uploading files to turbobit via API

Changelog

1.0.0

  • Initial release