background preloader

Python

Facebook Twitter

7 Python Libraries you should know about. In my years of programming in Python and roaming around GitHub's Explore section, I've come across a few libraries that stood out to me as being particularly enjoyable to use.

7 Python Libraries you should know about

This blog post is an effort to further spread that knowledge. I specifically excluded awesome libs like requests, SQLAlchemy, Flask, fabric etc. because I think they're already pretty "main-stream". If you know what you're trying to do, it's almost guaranteed that you'll stumble over the aforementioned. Tornado Web Server. Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.

Tornado Web Server

By using non-blocking network I/O, Tornado can scale to tens of thousands of open connections, making it ideal for long polling, WebSockets, and other applications that require a long-lived connection to each user. Upgrade notes. The Web framework for perfectionists with deadlines.