Delivered once every Week. No Spam Ever.

Issue - 43

Worthy Read

This guide will cover the basics of how to use three common regex functions in Python - findall, search, and match.
core python

Quant Finance Lectures: IPython Notebooks, Backtests, and Videos

This is an experimental audio effect which is based on autoconvolution. The idea is to take the input audio and convolve it with itself.

Podcast on testing.

The World Top Incomes Database originated from research by Thomas Piketty on the distribution of top incomes in France in 2001 and has since then gathered information for more than 20 countries generating a large volume of data, intended as a resource for further analysis and research.

django-flat-theme brings fresh air to the default Django Admin interface which hasn’t changed 10 years from the very first version of Django framework. This theme just makes UI modern and clean.

In accordance with our security release policy, the Django team is issuing multiple releases -- Django 1.4.22, 1.7.10, and 1.8.4. These releases are now available on PyPI and our download page. These releases address a security issue detailed below. We encourage all users of Django to upgrade as soon as possible. The Django master branch has also been updated.

Video's from this weekends PyGotham 2015 are starting to appear.

We got the opportunity to speak with Al Sweigart about his work on books like 'Automate The Boring Stuff With Python' and 'Invent With Python'. We discussed how Python can be useful to people who don't work as software engineers, why coding literacy is important for the general populace and how that will affect the ways in which we interact with software.

Hey folks! I am feeling really proud to announce the completion of my very own book. After a lot of hard-work and sheer determination this became possible and “Intermediate Python” saw the light of day. It will receive updates over time :)

Nicole Harris is both a professional web designer and developer - having originally started out on the design side of things, exposure to Django’s templates eventually led to her learning the rest of the framework, brushing up on her Python and JavaScript skills along the way. Nicole recently moved to the UK after running her own business (Kabu Creative) in Australia for 3 years.

I was recently looking into ways to get my screen resolution with Python to help diagnose an issue with an application that wasn’t behaving correctly. In this article, we’ll look at some of the ways to get your screen resolution. Not all of the solutions will be cross-platform, but I’ll be sure to mention that fact when I discuss those methods.
core python


Bangalore, Karnataka, India
ZeOmega are looking for experienced Full Stack Developers. Python as the backend language is preferred.

Santa Clara, CA, United States
Strong Python Developer - In-depth knowledge in Linux/ kernel, utilities, and clustering. Proficiency in two scripting languages: Python, Perl, or UNIX shell scripting. Software development experience in coding, QA or system testing of integration solutions or soft appliances

Bangalore, Karnataka, India
As a Principal Engineer at Ace Learning, you will be part of an elite team of engineers that are specialized in building out the next generation online education experience. You will be focusing on Architect, Design, building high performance, scalable, high up time applications.

Indiranagar, Bengaluru, Karnataka, India
We help startups, funded companies and agencies build powerful web applications and APIs. In 2 years of our existence, we have established a reputation as a strong technical partner to build products for software companies. We're looking for someone to join our engineering team based out of Bangalore.

Pune, Maharashtra, India
ZS Associates, a global leader in sales and marketing effectiveness, seeks a highly motivated Orchestration Developer (Python) to join our Pune office.


intermediatePython - 420 Stars, 54 Fork
If you are a beginner, intermediate or even an advanced programmer there is something for you in this book.

twitter-sort - 285 Stars, 20 Fork
Twitter Sort is a sorting algorithm that takes advantage of the Twitter API. You pass the script the numbers you would like sorted and it will tweet a request asking for somebody to sort them. When someone replies with a sorted version of the numbers, it will print them to the console and return.

pipreqs - 275 Stars, 13 Fork
pipreqs - Generate pip requirements.txt file based on imports inside of project

differential-line - 241 Stars, 7 Fork
This algorithm is inspired by the way a number of biological things in nature grows. Among other things it is made to mimic the growth of the human brain, as well as a great number of plants.

SubredditSimulator - 240 Stars, 25 Fork
An automated subreddit with posts created using markov chains. This is the code behind /r/SubredditSimulator, an automated subreddit populated by bots making submissions and comments, primarily using markov chains based on the actual posts in other subreddits.

switchcase - 16 Stars, 1 Fork
switchcase implements a simple Switch-Case construct in Pure Python.

gifbook - 9 Stars, 1 Fork
GifBook: Create sequenced Gifs from video clips and subtitle files.

airline-passenger-counts - 8 Stars, 3 Fork
Commercial Airline Passenger Counts between airports (for latest year reported, usually 2013). These scripts collect the data for and build maps representing some of the most popular commercial airline routes around the world.

travis-sphinx - 7 Stars, 0 Fork
A standalone script for automated building and deploying of sphinx docs via travis-ci