Entries tagged with “Python”.

This week we welcome Maciej Fijalkowski (@fijall) as our PyDev of the Week. He is a freelance programmer who spends a lot of time working on the PyPy project. I would recommend checking out some of his work on github. Let’s spend some time learning about our fellow Pythonista!


I see this come up from time to time where people will ask how to center a widget in a window. The solution is actually quite easy. In most cases, you just need to nest a Horizontal BoxSizer inside of a Verticel BoxSizer with some spacers. In this article, I’ll show you two three different ways to accomplish this task.



I recently came across a fun little project called EasyGUI_Qt. It’s basically the same thing as EasyGUI except that it uses PyQt4 instead of Tkinter. The idea behind both of these packages is to allow the developer to ask the user simple questions using dialogs.

In this article, we’ll spend some time learning how to use this package by looking at a few examples. Note that EasyGUI_Qt works with both Python 2 and 3, although its primary target is Python 3. The documentation states that there may be some issues with unicode in Python 2, but other than that, the widgets should work fine.


Today we have Anton Novosyolov (@ForeverYoung_ru) joining us as our PyDev of the Week! Anton is from Russia and has been using Python for a number of years. You can see some what he’s been up to via his github account. Let’s spend a few moments getting to know Anton better!


I recently stumbled upon the fact that Nature.com is promoting Python as a programming language worthy of learning. Basically the article recommends that scientists should learn Python. There’s an interesting link which states that MIT is teaching Python as an introductory Computer Science course.

Anyway, the article talks about Python wonderful community and its rich education resources. There’s also a link to another Nature article about the IPython notebook! I thought the article was really interesting. Check it out!

Today, CodeEval announced that Python retained the #1 spot for the fourth year in a row! CodeEval is a fun website where you can do coding challenges in popular programming languages. It will rate how will you do and you can see yourself in its rankings. Anyway, their statistics about the programming languages they support are quite interesting. It’s always fun to see how well Python is doing too.

Related Articles

This week we have A. Jesse Jiryu Davis (@jessejiryudavis) joining us as our PyDev of the Week. I came to know about Jesse through his articles about Python on his blog. He is also employed at MongoDB. Jesse is also a contributor to several Python-related projects, such as pymongo. Let’s spend some time learning more about our fellow Pythoneer!



This week, we welcome Ivelin Demirov as our PyDev of the Week. Ivelin is the author of Learn Javascript Visually and has recently completed a successful Kickstarter for his next book, Learn Python Visually. Let’s spend some time getting to know Ivelin!



Yesterday I posted about PyImageSearch Gurus computer vision Kickstarter and then I came across another semi-related Kickstarter. This one is for Machine vision with Python using an OpenMV Cam. It uses MicroPython (Python for microcontrollers) to control a camera on a circuit board. This project can be used with an Arduino, mbed or other microcontroller over I2C, Serial, or SPI protocols. I believe the Raspberry Pi falls into one or more of the latter categories.

They haven’t reached their goal yet, but they have almost a month left to raise the funds. You can check our their project here.

I’ve actually never heard of this guy, but the fellow behind the pyimagesearch blog has created a Kickstarter for a computer vision subscription course. His name is Adrian Rosebrock and his Kickstarter was funded in 25 minutes! His course covers a lot of different topics in computer vision and sounds really interesting. You should definitely check it out, especially if you’re in this field.