Skip to main content

Downloads results from RaceTimePro

Project description

Resultdownloader

Author

Dominik Rappaport, dominik@rappaport.at

Synopsis

This tool facilitates the download of competition results from the RaceTimePro website. As the platform does not provide a native CSV export option, this script addresses that limitation.

Disclaimer

It should be noted that substantial portions of this script were generated using ChatGPT, with only minor manual adjustments required.

Installation

The resultdownloader is distributed as a Python package. Several installation methods are available.

Using pip

Executing pip installs the package in your current Python environment. Global installation was once possible, but modern Linux distributions no longer permit this approach.

pip install resultdownloader

Using pipx or uv

Both pipx and uv enable global tool installation. The package can be installed as follows:

pipx install resultdownloader

or

uv tools install resultdownloader

Usage

Single URL Mode

Download results from a single competition by providing a URL and output filename:

resultdownloader --url "URL" --output FILE

Example:

resultdownloader --url "https://events.racetime.pro/en/event/1022/competition/6422/results" --output race_results.csv

URL list mode

Download results from multiple competitions by providing a text file containing one URL per line:

resultdownloader --urllist FILE

Example:

resultdownloader --urllist racelist.txt

In this mode, output files are automatically named as race_EVENT.csv based on the event IDs extracted from each URL.

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

resultdownloader-1.0.1.tar.gz (5.7 kB view details)

Uploaded Source

Built Distribution

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

resultdownloader-1.0.1-py3-none-any.whl (7.5 kB view details)

Uploaded Python 3

File details

Details for the file resultdownloader-1.0.1.tar.gz.

File metadata

  • Download URL: resultdownloader-1.0.1.tar.gz
  • Upload date:
  • Size: 5.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.1

File hashes

Hashes for resultdownloader-1.0.1.tar.gz
Algorithm Hash digest
SHA256 32fc1a1191e833836ff431a7970d7b9e346bec7d4268e6412be6890539e436b3
MD5 8d31ed604193cc3056095fea84f3f2ff
BLAKE2b-256 78432028c82f7fbbe226e3f2d5dbe57b61ec2e405d659862e24896f48f29f0d4

See more details on using hashes here.

File details

Details for the file resultdownloader-1.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for resultdownloader-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 cad8c8469fb9f97c3e1aa095eef1a1724b0ddc9799986e7f59aa25765b16d399
MD5 a90ba3e356ee98b340b741ff8ae8a623
BLAKE2b-256 e58e1f31ecb23b5c5d52b6ead5896ce8cb1eb66c19b7adc940fd8ad7fe1dcd8f

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