Key Features
Book Description
What you will learn
- Create applications with flexible logging, powerful configuration and commandline options, automated unit tests, and good documentation
- Get to grips with different design patterns for the __init__() method
- Design callable objects and context managers
- Perform object serialization in formats such as JSON, YAML, Pickle, CSV, and XML
- Map Python objects to a SQL database using the builtin SQLite module
- Transmit Python objects via RESTful web services
- Devise strategies for automated unit testing, including how to use the doctest and the unittest.mock module
- Parse commandline arguments and integrate this with configuration files and environment variables
Who this book is for
Table of Contents
Loading...
Loading...
Loading...
Loading...

