Books

Books that I’ve read, reviewed or cited for this article

Python 101 – Exception Handling

Creating software is hard work. To make your software better, your application needs to keep working even when the unexpected happens. For example, let’s say your application needs to pull information down from the Internet. What happens if the person using your application loses their Internet connectivity? Another common issue is what to do if […]

Python 101 – Exception Handling Read More »

Python 101 2nd Edition Fully Funded + Stretch Goals

The second edition of my book, Python 101, has been successfully funded on Kickstarter. As is tradition, I have added a couple of stretch goals for adding more content to this already hefty book. Here are the goals: 1) $5000 – Get 4 Bonus Chapters These chapters would cover the following topics: Assignment Expressions How

Python 101 2nd Edition Fully Funded + Stretch Goals Read More »

wxPython – Creating a PDF Merger / Splitter Utility

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

wxPython – Creating a PDF Merger / Splitter Utility Read More »