Naturally, we'd love everybody to read this book. If you are reading this in the bookstore, trying to decide whether to purchase it, we say, go for it! Buy one for the people next to you too—they'll thank you later.
That said, we did have certain assumptions about you, the reader, in mind as we wrote this book. We assume that you don't need us to explain the basics of the Python programming language. We present a lot of Python code in this book. We think Python code is pretty easy to understand, but we want to let you know up front that we don't have a tutorial on Python basics. If you'd like a Python tutorial, we recommend Manning's The Quick Python Book, by Daryl Harms and Kenneth McDonald.
We also assume that you are at least familiar with the basic terms describing graphical interface objects, and have at least some familiarity with graphical interfaces from a user's perspective. More advanced user interface concepts, or less familiar user interface display elements, will be described as they come up.
We do not assume that you have any prior knowledge of wxPython. If you do have prior experience with wxPython, we expect that you'll still be able to find new information here, or, at the very least, you'll find this book to be a more useful resource than the existing online documentation.
Was this article helpful?