A couple months ago, I was contacted by John Rowland. He is the author of the brand new eBook Learn Python Quickly and he was contacting me about using one of my blog articles as the basis for one of his examples in his book. This one to be exact. Anyway, I told him I […]
The Reportlab library is a great way to generate PDFs in Python. Recently, I noticed that it has the ability to do barcodes. I had heard about it being able to generate QR codes, but I hadn't really dug under the covers to see what else it could do. In this tutorial, we'll take a […]
Fabio Zadrozny, the primary developer behind PyDev has started a campaign on Indiegogo to fund continuing development of PyDev. In case you're new to Python development, PyDev is a plugin for Eclipse that provides a nice Integrated Development Environment (IDE) for Python, Jython and IronPython in the Eclipse environment. You can read about why Fabio […]
The Python.org website is finally getting a much needed update and at PyCon 2013, they announced that you can now check out a preview of what it's going to look like here: http://preview.python.org/ There's a call for beta testers at the bottom of the website, so if you want to help Python, here's a really […]
February 28, 2013 by
Mike This week, I needed to figure out how to attach an event handler that would fire when I double-clicked an item (i.e. row) in an ObjectListView widget that was in LC_REPORT mode. For some reason, there isn't an obvious mouse event for that. There is an EVT_LIST_ITEM_RIGHT_CLICK and an EVT_LIST_ITEM_MIDDLE_CLICK, but nothing for LEFT clicks […]
February 27, 2013 by
Mike This week I spent some time learning how to add check boxes to the ObjectListView widget in wxPython. If you don't know, ObjectListView is a 3rd party wrapper for the wx.ListCtrl widget that makes using the ListCtrl much easier. You can read all about it in this older article from the archives. I had a […]