Jump to ratings and reviews
Rate this book

Creating GUI Applications with wxPython

Rate this book
Creating GUI Applications with wxPython is a book that will teach you how to use wxPython to create applications by actually creating several mini-programs. I have found that while learning how the various widgets work in wxPython is valuable, it is even better to learn by creating a simple application that does something useful. In this book, you will be creating the following - A simple image viewer - A database viewer - A database editor - Calculator - An Archiving application (tar) - PDF Merging application - XML Editor - File search utility - Simple FTP application - NASA Image downloader As you learn how to create these applications, you will also learn how wxPython works. You will go over how wxPython's event system works, how to use threads in wxPython, make use of sizers and much, much more!

483 pages, Kindle Edition

Published April 26, 2019

9 people are currently reading
6 people want to read

About the author

Michael Driscoll

36 books4 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
3 (50%)
4 stars
2 (33%)
3 stars
0 (0%)
2 stars
1 (16%)
1 star
0 (0%)
Displaying 1 - 2 of 2 reviews
Profile Image for Sundeep.
Author 9 books11 followers
August 3, 2019
Recommended for those looking to starting creating GUIs using Python. The module used, wxPython, works on all three major platforms. The book also has a chapter on creating standalone exe out of applications created.

This is not suited for beginners to Python though - you'd need to be at least intermediate programmer as well as be comfortable with classes in Python. Some chapters, especially in second half of the book, can be skipped or glanced over if it isn't a topic you are interested in. As with any new skill, this needs time and patience - I'd also advice to type all code snippets instead of copy paste. Having some app in mind to implement will go a long way in speeding up the learning process.
13 reviews
February 9, 2020
I found this to be a great intro into both wxPython and GUI programming with Python in general. You will definitely need some fundamental knowledge of programming and Python, but otherwise wxPython newbies will have no problem diving in. The projects are easy enough not to discourage or overwhelm, but level up rather nicely in complexity to keep you excited for the next chapter.
Each chapter and project also did a great job of building on concepts from previous chapters while adding new elements, Explanations were clear and concise without being overly verbose (that's what we have documentation for). I found myself regularly consulting the wxPython documentation to learn more about what a particular widget could do as I went along, just to learn more.
A lot of the chapters also have a section with ideas for enhancing the app just made. I really like this approach and find it helpful for people who are still learning a new language or library. Overall, a really excellent book.
Displaying 1 - 2 of 2 reviews

Can't find what you're looking for?

Get help and learn more about the design.