Skip to main content

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.

Metadata

Release files for resultdownloader 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for resultdownloader 1.0.1
File Size Uploaded Provenance Actions
resultdownloader-1.0.1.tar.gz 5.7 kB Without provenance Details for resultdownloader-1.0.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for resultdownloader 1.0.1
File Interpreter ABI Platform Actions
resultdownloader-1.0.1-py3-none-any.whl Python 3 none any Details for resultdownloader-1.0.1-py3-none-any.whl

Total release size: 13.2 kB

Release files / resultdownloader-1.0.1.tar.gz

Download URL resultdownloader-1.0.1.tar.gz
Size 5.7 kB
Tags Source
SHA-256 checksum
How to use checksums
32fc1a1191e833836ff431a7970d7b9e346bec7d4268e6412be6890539e436b3
BLAKE2b-256 checksum
How to use checksums
78432028c82f7fbbe226e3f2d5dbe57b61ec2e405d659862e24896f48f29f0d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.1

Release files / resultdownloader-1.0.1-py3-none-any.whl

Download URL resultdownloader-1.0.1-py3-none-any.whl
Size 7.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cad8c8469fb9f97c3e1aa095eef1a1724b0ddc9799986e7f59aa25765b16d399
BLAKE2b-256 checksum
How to use checksums
e58e1f31ecb23b5c5d52b6ead5896ce8cb1eb66c19b7adc940fd8ad7fe1dcd8f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.1

Security for resultdownloader 1.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page