PyCon 2017 – First Day Impressions
This is my first PyCon in 6 years. My last being in Atlanta. This year, PyCon is in Portland, OR. My first conference day I managed to miss the morning talks due to rooms getting overly full. So I...
View ArticlePython 2017 – Second Day
The second day of the PyCon 2017 conference was kicked off by breakfast with people from NASA and Pixar, among others, followed by several lightning talks. I didn’t see them all, but they were kind of...
View ArticlePyCon 2017 Videos are Up
The PyCon 2017 videos are already available on Youtube. Here are some highlights: The Vanderplas Keynote Raymond Hettinger’s “Modern Python Dictionaries — A confluence of a dozen great ideas” Brett...
View ArticlePyDev of the Week: Harrison Kinsley
This week’s PyDev of the Week is Harrison Kinsley. Harrison is the creator of a popular Python Youtube tutorial channel. He also maintains a website that is kind of a text version of his video...
View ArticlePyDev of the Week: Terry Peppers
This week we welcome Terry Peppers (@club_is_open) as our PyDev of the Week. Terry has been a very active member of the Testing in Python group and is quite active as an organizer for PyCon USA. You...
View ArticlePyDev of the Week: Andrew Godwin
This week we welcome Andrew Godwin (@andrewgodwin) as our PyDev of the Week! Andrew is a core developer of the popular Python web framework, Django. Andrew maintains a blog of his adventures but if...
View ArticlewxPython: Working with Status Bars
Most applications come with the Status Bar. The status bar is the widget along the bottom of most applications that you use every day. They give you information about what line you’re editing in a text...
View ArticlePyDev of the Week: Amir Rachum
This week we welcome Amir Rachum as our PyDev of the Week. Amir is the author / maintainer of pydocstyle and yieldfrom. Amir also write a fun little blog about Python. Let’s take a few moments to get...
View ArticleANN: Boomslang XML
I recently decided to start putting together some fun example desktop applications using Python. I’ve been using wxPython to create the cross platform applications. My first one is called Boomslang XML...
View ArticlePython 101: Working with Dates and Time
Python gives the developer several tools for working with dates and time. In this article, we will be looking at the datetime and time modules. We will study how they work and some common uses for...
View ArticlePyDev of the Week: Aileen Nielsen
This week we welcome Aileen Nielsen as our PyDev of the Week. Aileen has been using Python in the data science field for a while now. She recently gave a tutorial on Time Series Analysis at PyCon 2017...
View ArticleBook Review: Software Architecture with Python
Packt Publishing approached me about being a technical reviewer for the book, Software Architecture with Python by Anand Balachandran Pillai. It sounded pretty interesting so I ended up doing the...
View ArticlePyDev of the Week: David Wolever
This week we welcome David Wolever (@wolever) as our PyDev of the Week. David is the co-founder of PyCon Canada and Akindi.com – a small company that’s making multiple-choice bubble sheet tests a...
View ArticlewxPython – Getting Data From All Columns in a ListCtrl
Every now and then, I see someone asking how to get the text for each item in a row of a ListCtrl in report mode. The ListCtrl does not make it very obvious how you would get the text in row one,...
View ArticleMeta: The new Mouse Vs Python Newsletter
I recently decided to try giving my readers the option of signing up for a weekly round up of the articles that I publish to this blog. I added it to my Follow the Blog page, but if you’re interested...
View ArticlePyDev of the Week on Hiatus
I don’t know if anyone noticed something amiss this week, but the PyDev of the Week series is currently on hiatus. I have been having trouble getting interviewees to get the interviews done in a timely...
View ArticlePython: All About Decorators
Decorators can be a bit mind-bending when first encountered and they can also be a bit tricky to debug. But they are a neat way to add functionality to functions and classes. Decorators are also known...
View ArticlePython is #1 in 2017 According to IEEE Spectrum
It’s always fun to see what languages are considered to be in the top ten. This year, IEEE Spectrum named Python as the #1 language in the Web and Enterprise categories. Some of the Python community...
View ArticleANN: Python 101 Website
After making my first book, Python 101, freely available, I have been investigating the best way to make its contents available online as well. Since I write all my books in RestructuredText, I had a...
View ArticlePyDev of the Week: Dave Forgac
This week we welcome Dave Forgac as our PyDev of the Week! Dave is an organizer of PyOhio, ClePy, and the Cleveland API Meetup. He also gave a presentation about sharing your code at PyCon 2017 that...
View Article