Issue #177


July 31, 2015

and much more.

Issue #177: UTF

Weekly dose of all things Python.
Hey Everyone, 

Let us know what you think on Twitter. Shout us out, or send us something you think community might like. 

Share an article with us and if it lands in newsletter get highlighted as a contributor in the newsletter!

Like what we are doing? Support us on Gratipay  We are on twitter too! 

From our sponsors:


Want to work on new projects? Try a new stack? Move to a new city? Discover contract opportunities? On Hired, we bring opportunities to you. Join today at

(Sponsor this newsletter


Guido on Python at EuroPython 2015
A roundup of Guido's Keynote at EuroPython 2015.
Shared by @mgrouchy
Python 3.5.0b4 Released!
The latest Python 3.5.0 beta is out. Click through to check out more details.
Shared by @mgrouchy


Shortest code to test whether a number is palindrome
Shared by @myusuf3
GvR: "Don't waste time improving IDLE, the process is too slow & broken. Building something new will be quicker and much better."
Shared by @mgrouchy



A Terminal Client for MySQL with AutoCompletion and Syntax Highlighting. MySQL equivalent to pgcli
Shared by @mgrouchy
A collection of easy-to-extend-widgets for applying masks to input elements in your Django application.
Shared by @caioariede
This is pretty useful. This project will allow you to do automatic semantic versioning for your Python projects.
Shared by @relekang
From the crew at mailgun a DNS Query tool.
Shared by @shaunpud
A linter for your Django projects. This project aims to save you from making common mistakes.
Shared by @geerk


Readable regular expressions in Python
Introduction to named regular expressions!
Shared by @myusuf3
How to create NBA shot charts in Python.
Great guide to creating shot charts using Data from, Matplotlib, Pandas and Seaborn. If you are interested in visualizing data with Python this is a worthwhile read!
Shared by @mgrouchy
Profiling in Python
Very nice guide on how to Profile your Python applications. Includes an intro to using tools like cProfile and PyCallGraph and what to do with the information that comes from those tools.
Shared by @mgrouchy
How to Get Almost All the Python You Might Need
A video guide to get a Python environment set up with Anaconda.
Shared by @mgrouchy
Switching Eds: Face swapping with Python, dlib, and OpenCV
This article gives you a walk through of how the author wrote a Python script to swap faces in pictures with dlib and OpenCV.
Shared by @myusuf3
Drawing a Map from Pub Locations with the Matplotlib Basemap Toolkit
Very cool article. Using pub locations the author creates a map of Britain and Ireland.
Shared by @mgrouchy
Palindrome number test challenge
Walk through an attempt to solve the problem of determining if a number is a palindromic number and then try to make the resulting solution as small as possible.
Shared by @mgrouchy
Intro to NLP with spaCy
"An introduction to spaCy for natural language processing and machine learning with special help from Scikit-learn".
Shared by @mgrouchy
Meaningful Test Doubles
A guide to using Test Doubles (Mocks and Stubs) for testing your Python applications.
Shared by @mgrouchy
Three quick tips from two years with Celery
Great tips! If you are using Celery in your application there is probably something to be learned from this!
Shared by @mgrouchy
Implementing a Search Engine with Ranking in Python
How to make a search engine for local text files, using Python! Nice read.
Shared by @myusuf3
Scrapy: The Basics
Small tutorial with scrapy to scrape /r/learnpython
Shared by @myusuf3
Mock yourself, not your tests
Shared by @hernantz
Read Later
Forward to Friend
Copyright © 2015 PyCoder’s Weekly, All rights reserved.