-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating

Python Real-World Projects
By :

This project has the following deliverables:
Documentation in the docs
folder.
Acceptance tests in the tests/features
and tests/steps
folders.
Unit tests for model module classes in the tests
folder.
Mock objects for the csv_extract
module tests will be part of the unit tests.
Unit tests for the csv_extract
module components that are in the tests
folder.
An application to summarize the cleaned data in a TOML file.
An application secondary feature to transform the TOML file to an HTML page or PDF file with the summary.
In some cases, especially for particularly complicated applications, the summary statistics may be best implemented as a separate module. This module can then be expanded and modified without making significant changes to the overall application.
The idea is to distinguish between these aspects of this application:
The CLI, which includes argument parsing and sensible handling of input and output paths.
The statistical model, which evolves as our understanding...