student-progress

Pip & Pytest CI

Pylint

Test Data

Tech

Command Line Usage

- Successful Execution

(.venv) % python3 main.py --fileAddr="https://conorheffron.github.io/student-books-test-data/students/books/data.txt"

- Console Output

 Result of get_book_details_requests_csv=(20015, 2805094)
 Result of get_book_details_pandas=(20015, 2805094)

- Failed Execution (missing argument --fileAddr)

(.venv) % python3 main.py

- Console Output

 usage: main.py [-h] --fileAddr FILEADDR
 main.py: error: the following arguments are required: --fileAddr