Introduction
Being able to retrieve input from users in an application is a critical task that nearly any application needs to perform. There are many common types of input information that applications use to perform a wide array of common tasks. This includes operations such as opening and saving files, choosing documents to print, getting search queries to use to perform searches on data, and many others. In this chapter, we will take a look at several commonly provided controls and dialogs in the wxPython library to discuss how to perform many of these common everyday tasks as well as discuss a few of the less-known controls to consider the kinds of tasks that they can help you solve.