Introducing Descriptors and Properties

Sunday, April 25th, 2010

Tweet Note: This article was first published the May 2008 issue of Python Magazine Introducing Descriptors and Properties Mark Mruss New-style classes were introduced to Python with the release of Python 2.2. And with these new-style classes came descriptors and properties. This article will introduce the descriptor protocol, descriptors, and properties. Introduction New-style classes were […]

Forums Forums Forums

Thursday, April 8th, 2010

Tweet I just wanted to re-point out the fact that there are some forums associated with this blog. There’s not much happening there, and recently they have become a haven for spammers, but I’m trying to clean them up and if other Python programmers read this blog maybe the forums could actually become useful! Either […]

AVC: Simplifying your GUI Code

Sunday, March 14th, 2010

Tweet Note: This article was first published the April 2008 issue of Python Magazine By: Mark Mruss GUI programming, like many other types of programming, can sometimes prove exhausting because you must repeat yourself over and over again. AVC is one tool available to Python GUI programmers that attempts to simplify things by synchronizing application […]

Poll: Python Version

Thursday, March 4th, 2010

Tweet Edit: Due to popular demand (well a couple of comments) I’ve decided to allow multiple answers to the poll. This should make everyone that uses two versions happy. With two major versions of Python available to us Python programmers (2.X and 3.X) I thought it would be interesting to see which version the readers […]

An Introduction to Google Calendars

Saturday, February 27th, 2010

Tweet Note: This article was first published the March 2008 issue of Python Magazine Mark Mruss Over the past few years Google has expanded it’s services beyond those of a normal search engine. One of those new services is the Google Calendar. This article will provide an introduction to working with the Google Calendar using […]

Introducing Docstrings

Friday, January 8th, 2010

Tweet By: Mark Mruss Note: This article was first published the February 2008 issue of Python Magazine Of all the tasks assigned to programmers, commenting code and writing documentation are among the most disliked. This article introduces you to Python’s documentation strings. While they won’t make commenting your code any more enjoyable, they will provide […]

TextWidget 0.1

Sunday, September 21st, 2008

Tweet It’s been a long time since I worked on TextWidget at all, but since someone posted a question about it I decided to fix the issue and re-release the source. But since I didn’t want to simply update the blog post I decided to give the project a proper home on google code: http://code.google.com/p/textwidget/ […]

An Introduction to PyQt: creating GUIs with Python’s QT bindings

Saturday, September 20th, 2008

Tweet By: Mark Mruss Note: This article was first published the December 2007 issue of Python Magazine While the command line will never cease to be useful, nothing will impress your friends more than your latest python masterpiece wrapped up in a slick cross-platform Graphical User Interface (GUI). This tutorial will show you how to […]

Level Editor 0.3 (Dodger)

Sunday, June 22nd, 2008

Tweet I know it’s been a while and for that I apologize the last few months have been pretty crazy around here…although I’m starting to see a trend with life in general lately, namely that it’s always crazy. I’ve been busy with work, Python Magazine, my wife, trips to Dallas, and yes whenever I get […]