Deprecation warnings are handy ways for open-source maintainers to alert their users that some part of their package is no longer going to be supported. Good maintainers will provide migration guides that tell you what to do when you see a deprecation warning. You don’t want to ignore a deprecation warning because it alerts you […]
An article about wxPython, one of the most popular desktop graphical user interface (GUI) toolkits for the Python programming language
In this video tutorial, you will learn how to create a wizard with the wxPython GUI toolkit: Related tutorials wxPython: How to Disable a Wizard’s Next Button wxPython: How to Create a Generic Wizard wxPython: A Wizard Tutorial wxPython by Example – Drag-and-Drop an Image (Video)
You learned how to create a file search GUI with wxPython in an earlier tutorial. In this article, you will learn how to create a text search utility with wxPython. If you’d like to learn more about creating GUI applications, you should check out my book Creating GUI Applications with wxPython on Leanpub, Gumroad, or
In this tutorial, you will learn how to drag an image into your #wxPython application and display it to your user. If you enjoy this video, you may want to check out my book, Creating GUI Applications with wxPython, available on Leanpub and Amazon.
In this tutorial, you will learn how to add an image to your panel so that you have a background image to put your widgets on.
In this video tutorial, you will learn how to add icons to your wxPython application’s title bar. This is a nice feature to add to your application to give your program some branding.
In this wxPython tutorial, you will learn how to make your label flash. This is a useful way to get a user’s attention when something goes wrong.
In this tutorial, you will learn how to reset the background color of your application to the default color.
In this tutorial, you will learn how to add a wx.Notebook to your GUI application using wxPython. The notebook widget is how you would add a tabbed interface to your application. Related articles wxPython: A Simple Notebook Example The “Book” Controls of wxPython (Part 1 of 2)
In this tutorial, you will learn how to improve the image viewer application that you created in the previous video tutorial to make it load up a folder of images. Then you will add some buttons so that the user can go forwards and backwards through the images or play a slideshow of the images.
Learn how to create a basic cross-platform image viewer using wxPython and Python This video is based on one of the examples from my book, Creating GUI Applications with wxPython, which you can purchase at the following: Amazon Leanpub The code for this example can be found in chapter 2 of the book as well
This week I came across someone who was wondering if there was a way to allow the user to edit the contents of a wx.ComboBox. By editing the contents, I mean change the names of the pre-existing choices that the ComboBox contains, not adding new items to the widget. While editing the contents of the
The Portable Document Format (PDF) is a well-known format popularized by Adobe. It purports to create a document that should render the same across platforms. Python has several libraries that you can use to work with PDFs: ReportLab – Creating PDFs PyPDF2 – Manipulating preexisting PDFs pdfrw – Also for manipulating preexisting PDFs, but also
Last month, I released a new book entitled Creating GUI Applications with wxPython. In celebration of a successful launch, I have decided to do a little contest. Rules Tweet about the contest and include my handle: @driscollis Send me a direct message on Twitter or via my contact form with a link to your Tweet