A high-performance Python library for accessing Formula 1 timing data with a fastf1-compatible API. Get lap times, telemetry, and race data from 2018-current.
import tif1# Get a sessionsession = tif1.get_session(2021, "Belgian Grand Prix", "Race")# Access laps datalaps = session.lapsprint(laps.head())
No need to call session.load() - data is fetched lazily when needed.
3
Analyze telemetry
Get telemetry for specific laps:
# Get a specific driverver = session.get_driver("VER")# Get telemetry for lap 19lap = ver.get_lap(19)telemetry = lap.telemetryprint(telemetry[["Time", "Speed", "Throttle"]].head())