Summary

In this chapter, we've looked at several kinds of Python applications. While Python is used widely, we've picked a few areas of focus. We've looked at CLI applications capable of processing large volumes of data. The command-line interface is also present in other kinds of applications, making this a fundamental part of any program.

We've looked at GUI programs, using only the built-in turtle module. The GUI frameworks that are widely used involve downloads, installation, and more sophisticated programming that we could not illustrate in a single chapter. There are several popular choices; there's no consensus on a "best" package for GUI applications. Making a choice is difficult.

We've also looked at web applications, using the Flask module. ...

Get Python Essentials 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.