12 Python applications


What you will learn

In this chapter, you’ll discover how to create full-fledged Python applications. We’ll start by discovering a full set of extra Python function features that provide added flexibility and power in program design. Then we’ll learn to package programs as modules and packages. Finally, we’ll look at how to test and document a Python application.

Advanced functions

Modules and packages

Program testing

View program documentation

What you have learned

Advanced functions

In this section, we’ll build on our understanding of how Python functions work and discover some really useful and powerful features of the ...

Get Begin to Code with Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.