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
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
32fc1a1191e833836ff431a7970d7b9e346bec7d4268e6412be6890539e436b3
|
|
| MD5 |
8d31ed604193cc3056095fea84f3f2ff
|
|
| BLAKE2b-256 |
78432028c82f7fbbe226e3f2d5dbe57b61ec2e405d659862e24896f48f29f0d4
|
File details
Details for the file resultdownloader-1.0.1-py3-none-any.whl.
File metadata
- Download URL: resultdownloader-1.0.1-py3-none-any.whl
- Upload date:
- Size: 7.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cad8c8469fb9f97c3e1aa095eef1a1724b0ddc9799986e7f59aa25765b16d399
|
|
| MD5 |
a90ba3e356ee98b340b741ff8ae8a623
|
|
| BLAKE2b-256 |
e58e1f31ecb23b5c5d52b6ead5896ce8cb1eb66c19b7adc940fd8ad7fe1dcd8f
|