Book Review: Tkinter GUI Application Development HOTSHOT

There aren’t very many Tkinter books in existence, which is something I’ve always found a little odd as it is the GUI toolkit that is included with Python. Basically you have Grayson’s Python and Tkinter Programming from 2000 or Roseman’s Modern Tkinter for Busy Python Developers from 2012. I reviewed the latter here, if you’re

Book Review: Tkinter GUI Application Development HOTSHOT Read More »

wxPython 101: Using Frame Styles

The wxPython Frame widget is used in almost all wxPython applications. It has the minimize, maximize and close buttons on it as well as the caption along the top that identifies the application. The wx.Frame allows you to modify its styles in such a way that you can remove or disable various buttons and features.

wxPython 101: Using Frame Styles Read More »

wxPython: How to Get Selected Cells in a Grid

Today we will be looking at how to get the selected cells from a wxPython grid object. Most of the time, getting the section is easy, but when the user selects more then one cell, getting the selection becomes more complicated. We will need to create some sample code to show how all this fits

wxPython: How to Get Selected Cells in a Grid Read More »

Python 101: An Intro to ConfigParser

Configuration files are used by both users and programmers. They are usually used for storing your applications settings or even your operating system’s settings. Python’s core library includes a module called ConfigParser that you can use for creating and interacting with configuration files. We’ll spend a few minutes learning how it works in this article.

Python 101: An Intro to ConfigParser Read More »

wxPython: An Introduction to SplitterWindows

The wxPython GUI toolkit comes with lots of widgets. We will be covering some widgets that are somewhat harder to get ones mind wrapped around. In this case, we will be talking about splitter windows. WxPython includes three types of splitter windows: wx.SplitterWindow fourwaysplitter which you can find in wx.lib.agw MultiSplitterWindow which you can find

wxPython: An Introduction to SplitterWindows Read More »