Cross-Platform

This article will be about a topic that can be used across platforms, such as Linux, Windows and Mac.

Python 201 – An Intro to Context Managers

Python came out with a special new keyword several years ago in Python 2.5 that is known as the “with statement”. This new keyword allows a developer to create context managers. But wait! What’s a context manager? They are handy constructs that allow you to set something up and tear something down automatically. For example,

Python 201 – An Intro to Context Managers Read More »

wxPython: Ensuring Only One Instance Per Frame

The other day, I came across an interesting StackOverflow question where the fellow was trying to figure out how to open a sub-frame only once. Basically he wanted a single instance of the sub-frame (and other sub-frames). After digging around a bit on Google, I found an old thread from the wxPython Google Group that

wxPython: Ensuring Only One Instance Per Frame Read More »

wxPython: Extracting XML from the RichTextCtrl

I recently came across a StackOverflow question where the fellow was asking how to get wxPython’s RichTextCtrl’s XML data so he could save it to a database. I don’t know much about this control, but after a quick Google search, I found an article from 2008 that gave me the information I needed. I took

wxPython: Extracting XML from the RichTextCtrl Read More »

The Python 101 Screencast Kickstarter is Now Live!

My latest project is turning my book, Python 101, into a Screencast. I have started a Kickstarter to raise funds to help in this endeavor. You can check it out here: https://www.kickstarter.com/projects/34257246/the-python-101-screencast The basic idea is to take each chapter of the book and turn it into a screencast. There are 44 chapters currently that

The Python 101 Screencast Kickstarter is Now Live! Read More »

The Python 101 Screencast Kickstarter is Launching Soon

I am currently working on another Kickstarter campaign to turn my book, Python 101 into a video series. I am planning on launching this project on Wednesday, March 25th. There are 44 chapters in my book, so I’ll be creating a minimum of 44 screencast videos. Here is what is currently covered in the book

The Python 101 Screencast Kickstarter is Launching Soon Read More »