Skip to main content

A helping hand for managing Traktor collections.

Project description

Traktor Buddy

MIT License PyPI - Python Version PyPI - Version

A helping hand for managing Traktor collections.

Installation

Traktor Buddy is a pure Python project. It requires at least Python 3.8.

You can install Traktor Buddy by typing the following in a terminal window:

pip install TraktorBuddy

Usage from the command line

Traktor Buddy supports various commands, sometimes with one or more extra arguments:

tktbud <options> <command> <arguments>

The following commands are supported:

help <topic>       - Show a help message. topic is optional (use 'help topics' for a list).
version            - Print the current version.
tag <arguments>    - Add or remove tags (use 'help tag' for a list of arguments).
purge              - Purge all collection backups apart from the most recent.

The following options are supported:

--help/-h          - Show a help message.
--test/-t          - Run in test mode. Affected tracks are printed out. No changes are saved.
--all/-a           - Apply command to all tracks instead of just ones in a playlist/folder.

Traktor Buddy creates a backup of your colllection in ~/.tktbud/backups before modyfing anything.

Usage as a library

You can use Traktor Buddy in your own Python scripts to read and modify Traktor collections.

import TraktorBuddy

collection = Collection()

for track in collection.tracks():
    print(track.title())

The module exposes classes for Collection, Folder, Playlist, Track, etc...

License

Traktor Buddy is distributed under the terms of the MIT license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

traktorbuddy-1.0.4.tar.gz (18.9 kB view details)

Uploaded Source

Built Distribution

traktorbuddy-1.0.4-py3-none-any.whl (17.3 kB view details)

Uploaded Python 3

File details

Details for the file traktorbuddy-1.0.4.tar.gz.

File metadata

  • Download URL: traktorbuddy-1.0.4.tar.gz
  • Upload date:
  • Size: 18.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.23.0

File hashes

Hashes for traktorbuddy-1.0.4.tar.gz
Algorithm Hash digest
SHA256 65981ce2544d3ae315f4075d0807df07b6f8ec1baa229eadf4da911aa098c6c6
MD5 70bee926d39b3db01395efe49255d304
BLAKE2b-256 73796beb218b6c6b5786a0c3afb7d46d08378832ff1cc40c3927e02571633970

See more details on using hashes here.

File details

Details for the file traktorbuddy-1.0.4-py3-none-any.whl.

File metadata

File hashes

Hashes for traktorbuddy-1.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 d834f1a8bc9c7ff35b13a8e26b5fd647078c9c191be1cbb07ca3cd04bed1d7cf
MD5 a52a61aa04817637a4b9f7b1bd466961
BLAKE2b-256 d9cf21379bb85bba0dbd81466805397745bee9e8cd34af4b82bc567834ead6ad

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page