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 -i https://test.pypi.org/simple/ 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.0.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.0-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: monaco_f1_report-0.1.0.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.0.tar.gz
Algorithm Hash digest
SHA256 7f3a4762cda331f65ad1979228094f39eb245758bd024b6532846b64ce1a810b
MD5 7409f94d04a6aee0bbeb400315221ac1
BLAKE2b-256 5803b6c98fedebed98b8bda13f6ff70965d39c95c6b1986ae301347d26e7f074

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for monaco_f1_report-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 311ad294cc2424b5c70ea216973564edc763ec75736713991a3b2b72ddd43b23
MD5 23fb63c9463d094c61631d9092f2b590
BLAKE2b-256 f34d898290cbef6ed4b24d38ab8bd27f2aadbdadb5e335af23d892f1d92e718c

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