Skip to main content

Moves and renames Tatort episodes into sub-folders according to the Ermittler based on the Wikipedia episode list

Project description

This Python script parses the file names of the current directory,
compares their file names if they contain "Titel" from the long table
from Liste der Tatort-Folgen on Wikipedia. The list is dynamically
loaded from the web.

If a match is found, the file then gets moved to a sub-directory
according to the name of the "Ermittler". Furthermore, the file gets
renamed according to this pattern:

YYYY-MM-DD Tatort <Folge> - <Ermittler> <Fall> - <Titel>.<extension>

- Target group: users who are able to use command line tools and who are not afraid of Python scripts
- Hosted and documented on github: https://github.com/novoid/Tatort-sorter

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

tatort_sorter-2026.3.21.1.tar.gz (17.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tatort_sorter-2026.3.21.1-py3-none-any.whl (18.1 kB view details)

Uploaded Python 3

File details

Details for the file tatort_sorter-2026.3.21.1.tar.gz.

File metadata

  • Download URL: tatort_sorter-2026.3.21.1.tar.gz
  • Upload date:
  • Size: 17.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.9 {"installer":{"name":"uv","version":"0.9.9"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for tatort_sorter-2026.3.21.1.tar.gz
Algorithm Hash digest
SHA256 a58b8ed495a6a714d04b60ec292b1487cc214f4d6286a488edcec9955281c0b4
MD5 b881c54141f511432382bf26ee9c3a4b
BLAKE2b-256 6aa70c0bca0df8ae6e9e326627dc101af2adbd8c4556acec4bed47f2f3c83f24

See more details on using hashes here.

File details

Details for the file tatort_sorter-2026.3.21.1-py3-none-any.whl.

File metadata

  • Download URL: tatort_sorter-2026.3.21.1-py3-none-any.whl
  • Upload date:
  • Size: 18.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.9 {"installer":{"name":"uv","version":"0.9.9"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for tatort_sorter-2026.3.21.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6f424b29672ac1e704185cb6b1a538f3365c8ead29984778922381f37fbdb319
MD5 0abf643a5c23142c8eb83ad64b687291
BLAKE2b-256 4c66ba2747870de55005a9664506ec04b53eecc7b6fc18a8b60fc12c495008dc

See more details on using hashes here.

Supported by

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