Skip to main content

Monaco 2018 Formula 1 Qualification Report

Project description

Monaco 2018 Formula 1 Qualification Report

Description

This project provides a report on the Formula 1 qualification for the Monaco 2018 stage. The program allows analyzing the best lap times of drivers, sorting the results, and filtering data by a specific driver.

Requirements

The project requires Python version 3.12 or higher, and the following dependencies:

  • pytest>=8.3.2
  • coverage>=7.6.1
  • parameterized>=0.9.0
  • argparse>=1.4.0
  • setuptools>=75.1.0

Installation

To install the project, use the following command:

pip install task_6

Usage

Running via CLI

Once installed, you can use the program through the command line. Example usage:

report --files ./data --asc

Parameter descriptions:

  • --files: Path to the folder containing the log files (start.log, end.log, and abbreviations.txt).
  • --asc: Sort the lap times in ascending order (default).
  • --desc: Sort the lap times in descending order.
  • --driver "Driver Name": Show statistics for a specific driver.

Example commands:

  1. Full report sorted in ascending order:
    monaco-report --files ./data --asc
    
  2. Full report sorted in descending order:
    monaco-report --files ./data --desc
    
  3. Filtering and showing information for a specific driver (e.g., Sebastian Vettel):
    monaco-report --files ./data --driver "Sebastian Vettel"
    

## License
This project is licensed under the MIT License. See the LICENSE file for details.

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

task_6_syrkin-0.0.3.tar.gz (11.3 kB view details)

Uploaded Source

Built Distribution

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

task_6_syrkin-0.0.3-py3-none-any.whl (7.0 kB view details)

Uploaded Python 3

File details

Details for the file task_6_syrkin-0.0.3.tar.gz.

File metadata

  • Download URL: task_6_syrkin-0.0.3.tar.gz
  • Upload date:
  • Size: 11.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.32.3

File hashes

Hashes for task_6_syrkin-0.0.3.tar.gz
Algorithm Hash digest
SHA256 aef23963c2d76fc6671a82a7f7c374624a53a985b603e8efd6dd6ffe623905b5
MD5 dcee31c10b86061287dce42aa0178966
BLAKE2b-256 424feb952dc0c19bd2b2ef937b3f1b779af7c6db56ed88158d3afd5e93ab7757

See more details on using hashes here.

File details

Details for the file task_6_syrkin-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: task_6_syrkin-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 7.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.32.3

File hashes

Hashes for task_6_syrkin-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 3a7484605e1d1401b8ed40e968ad14d79fa60d28108a4a99cf6e8fcb6f7e30a5
MD5 98453cf03fbb89d7ada9d84e6a137ec6
BLAKE2b-256 2f95678ec05e1637d80bab4d5ace7352f45707786013a3c40c8580917c208377

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