Scripts Overview
Two scripts manage standings data:- driver_points.py - Driver championship standings
- team_points.py - Constructor championship standings
API Endpoints
Driver Standings
Constructor Standings
Driver Standings (driver_points.py)
Location:~/workspace/source/driver_points.py
Key Functions
Usage
Constructor Standings (team_points.py)
Location:~/workspace/source/team_points.py
ConstructorStandingsFetcher Class
Usage
Output Structure
driverPoints.json
Stored at:{year}/{race-name}/driverPoints.json
teamPoints.json
Stored at:{year}/{race-name}/teamPoints.json
Standings Data Fields
Driver Standings
Constructor Standings
Standings are cumulative - they show the total points and wins up to and including the specified round.
Historical Context
Points System Evolution
The F1 points system has changed many times:Complete Season Example
Related Scripts
Race Results
Results determine points awarded
Lap Times
Collect detailed timing data next