September 22, 2010 by
Mike This week, I finished editing another book for Packt Publishing. The book's name is Python Graphics Cookbook by Mike Ohlson de Fine (I think). You may wonder why I don't know if de Fine is the author. Well, Packt thinks that its Technical Editors shouldn't know that information. In fact, Packt is so cagey (and […]
September 21, 2010 by
Mike Back in March of this year, I wrote a simple tutorial on Reportlab, a handy 3rd party Python package that allows the developer to create PDFs programmatically. Recently, I received a request to cover how to do tables in Reportlab. Since my Reportlab article is so popular, I figured it was probably worth the trouble […]
September 15, 2010 by
Mike The other day, I received a complaint that my original notebook example in my Book control series was too complicated. I don't really write just n00b-friendly articles and never claimed to, but this comment rankled, so I decided to write a super simple example for the wxPython newbies. I hope you like it!
September 10, 2010 by
Mike Accessing databases with Python is a simple process. Python even provides a sqlite database library that's built into the main distribution (since 2.5). My favorite way to access databases with Python is to use the 3rd party package, SqlAlchemy. SqlAlchemy is an object-relational mapper (ORM), which means that it takes SQL constructs and makes them […]
September 9, 2010 by
Mike After about a year or so at my current job, as we were still working on upgrading the last few Windows 98 machines to Windows XP, we had a need to check which machines on our network were getting low on disk space. The issue was cropping up because we had Windows XP loaded on […]
September 4, 2010 by
Mike When I began learning Python, one of the first things I needed to know how to do was open a file. Now, the term "open a file" can mean different things depending on the context. Sometimes it means to actually open the file with Python and read from it, like with a text file. Other […]