ImportPython Newsletter
Issue 6 - 30th October 2014

DoSelect - Sponsor

DoSelect is a hiring tool that integrates with your hiring workflow and enables you to make better hires, every time. You can create multi-stage events, invite candidates, and evaluate them on diverse domains, like Web, UI/UX, Databases, DevOps, Networking, BigData, etc. For a demo, head over to Request for early access at today!

Worthy Read

Fluent interface in python »

Fluent interface is an implementation of an object oriented API that aims to provide more readable code. A fluent interface is normally implemented by using method cascading (concretely method chaining) to relay the instruction context of a subsequent call. Kracekumar explains with simple code snippets How to implement the same with simple code snippets ?.

Pros and Cons of Lambda »

What is lambda good for? Why do we need lambda? What are the Pros and Cons ?.

IP Address lookups using Python - By Mark Litwintschik »

MaxMind Database offers an IP to Country mapping that allows for wide range of applications including content personalization, fraud detection, ad targeting, traffic analysis, compliance, geo-targeting, geo-fencing and digital rights management. Mark shows us how to use the same with Python.

Python Descriptors Demystified - By Chris Beaumont »

Detailed write up explaining Python descriptors with code snippets.

Traps for the Unwary in Python’s Import System »

Python’s import system is powerful, but also quite complicated. Nick Coghlan seeks to explain How imports work in Python 3.3.x

High Performance Python Extensions: Part 1, 2, 3 »

Series of blogpost by Crumpington Consulting LLC that focus on writing high performance C extension module for Python using the NumPy API

Using Machine Learning To Expose Haters. »

Kevin McAlear puts Python, Machine Learning to use for finding commenters with constant negative opinion. Makes use of pandas, numpy.

Source Code

mps-youtube - 355 Stars, 31 Forks, 41 Watch
Terminal based YouTube player and downloader.

wolf - 371 Stars, 51 Watch, 44 Fork
Platform for trading on foreign exchange market.

python-patterns - 4029 Stars, 768 Watch, 1036 Fork
A collection of design patterns/idioms in Python.

did you mean - 84 Stars, 2 Watch, 6 Fork
"Did You Mean?" Functionality on AttributeLookup.

Awesome-Machine-Learning - Python - 3469 Stars, 345 Watch, 503 Fork
A curated list of awesome Machine Learning frameworks, libraries and software. Refer Python Listing.


New Born in Python Wear »

Yes you read that correct. Have a look. She's adorable and the code is pythonic.


Curated List of Must Watch Python Videos.

Developer Spotlight - Adam Tauber

Adam Tauber