A Python project to compare the fastest laps and telemetry between two F1 drivers using fastf1 and matplotlib.
- Takes input information from the user about the F1 grand prix and the two drivers
- Extracts the race telemetry using
fastf1and finds the fastest lap time for the respective session - Plots three different telemetry comparing the speed, throttle and brake application throughout the fastest lap between the two drivers
- Uses
matplotlibto show the plot datasets - Caches the respective session data in
data/cache
# create and activate virtual environment (if not already)
python3 -m venv .venv
source .venv/bin/activate
# install dependencies
pip install -r requirements.txt
# run the script
python src/main.py- Caches the respective session data at
data/cache - Shows a plot comparing the telemetry between the two drivers
f1-job-scraper/
├─ src/
│ └─ main.py
├─ data/
├─ docs/
├─ requirements.txt
├─ .gitignore
├─ LICENSE
└─ README.md
MIT (see LICENSE file)
13th October 2025