Skip to main content

Formula 1 Monaco 2018 Qualification report generator

Project description

🏎️ Monaco Report – F1 Monaco 2018 Qualification Report

This package builds a report on the results of the first qualifying session (Q1) of the 2018 Formula 1 Monaco Grand Prix.

📌 Task

  • Input files:
    • start.log – the start time of the best lap for each driver.
    • end.log – the end time of the best lap.
    • abbreviations.txt – mapping of driver abbreviations to full names and teams.

Example line in start.log:

  • SVF — driver's abbreviation
  • 2018-05-24 — date
  • 12:02:58.917 — time

⚙️ Installation

Install locally (development mode)

bash pip install -e .

Install from PyPi

pip install monaco-f1-report

🚀 Usage examples

Run from source

python -m monaco_report --files data --asc

Run after installation

monaco-report --files data --asc

Show specific driver

monaco-report --driver "Sebastian Vettel"

How to use test:

pytest -v

Output example:

  1. Daniel Ricciardo | RED BULL RACING TAG HEUER | 1:12.013
  2. Sebastian Vettel | FERRARI | 1:12.415
  3. ...

  1. Brendon Hartley | SCUDERIA TORO ROSSO HONDA | 1:13.179
  2. Marcus Ericsson | SAUBER FERRARI | 1:13.265

📖 License

MIT License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

monaco_f1_report-0.1.1.tar.gz (10.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

monaco_f1_report-0.1.1-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

Details for the file monaco_f1_report-0.1.1.tar.gz.

File metadata

  • Download URL: monaco_f1_report-0.1.1.tar.gz
  • Upload date:
  • Size: 10.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.13.0

File hashes

Hashes for monaco_f1_report-0.1.1.tar.gz
Algorithm Hash digest
SHA256 40efe7bfbf16a5b17fb4b7c3c4f4bfd2b16b1cdb94cd389267c8bc790409b341
MD5 15f2604b5644e9d70d3335a85f145e69
BLAKE2b-256 aca30dc39f33984619a24947e123d6e642602e15435af7a54da716b6000f4e4b

See more details on using hashes here.

File details

Details for the file monaco_f1_report-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for monaco_f1_report-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6d983644c9e44b5f8f2479571eed4681fdbfd73a1981737147268a7301aadf9f
MD5 2e45295e2b65644c9d5fc64daae39d88
BLAKE2b-256 8b4e83c148b4f3b2f6b341a46b8627b2304fa26959022fb194491502bf25d75f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page