Skip to content

varunsoni00/f1_job_scraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

F1 Job Scraper – Automated Formula 1 Careers Aggregator

This project scrapes job listings from official Formula 1 team career portals and compiles them into a single Excel file — one sheet per team (TeamName-JobCount).

Features

  • Scrapes multiple F1 team career portals (each team has a custom scraper)
  • Outputs a multi-sheet Excel: output/F1_Jobs.xlsx
  • Minimal setup and easy to run

Quick start

# 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 scraper
python src/main.py

Output

The Excel file will be created at: output/F1_Jobs.xlsx

Project Structure

f1-job-scraper/
├─ src/
│  ├─ main.py
│  └─ scrapper.py
├─ data/
├─ docs/
├─ requirements.txt
├─ .gitignore
├─ LICENSE
└─ README.md

License

MIT (see LICENSE file)

Project Last Updated

29th December 2025

About

F1 Job Scraper – Automated Formula 1 Careers Aggregator

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages