Jump to ratings and reviews
Rate this book

The Hacker's Guide to Python

Rate this book
Python is a wonderful programming language that is being used more and more in a lot of different industries. It is fast, flexible, and comes with batteries included.

Most of the books you read about Python teach you the language basics. But once you've learnt them, you are on your own designing your application and discovering best practices.

In this book, we'll see how to leverage Python to efficiently tackle your problems and build great Python applications.

287 pages, Paperback

Published March 26, 2014

160 people are currently reading
254 people want to read

About the author

Julien Danjou

5 books14 followers
A Free Software hacker since 1999. He wears multiple hats in the Free and Open Source community, among them: Debian developer, Freedesktop contributor, GNU Emacs committer, the awesome window manager creator, Project Technical Leader for OpenStack Telemetry and contributor to Python.

For the last few years, he has been hacking using Python a lot, especially when working on OpenStack, a cloud-computing platform. During that time, He had the chance to work with many fabulous Python hackers, and learned a lot from them and the surrounding community.

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
26 (32%)
4 stars
39 (48%)
3 stars
11 (13%)
2 stars
4 (5%)
1 star
0 (0%)
Displaying 1 - 9 of 9 reviews
Profile Image for Joshua.
87 reviews15 followers
April 18, 2014
Helpful; in some ways it felt more like a collection of blog posts than a classical book, but as someone who writes Python quite a bit I still learned a lot, so the lack of overall flow was fine. Certainly not a beginner book; if you are new to Python you will probably be lost on page 3.
57 reviews1 follower
May 18, 2014
A very current (2014) treatment of Python covering a range of useful topics.
Profile Image for 박은정 Park.
Author 5 books43 followers
April 15, 2017
이런 류의 중고급 기술을 정리한 책들은 정말 귀중하다.

다만 아쉬운 점이 몇 가지 있다:
1. 일반적인 best practice라기보다는 자사 철학을 주장할 때는 조금 불편했다. 그 때도 완전히 말이 안되는 말을 하는 것은 아니었지만.
2. ctypes 등 표준 라이브러리 좀 더 다뤘으면 더 좋았을 듯.
Profile Image for Tony Poerio.
212 reviews13 followers
December 16, 2016
Lots of very practical tips and tricks for taking your Python programming to the next level. The section on the python AST and Hy was really mind opening. Basically Hy is a Lisp variation that you can use within Python projects, made possible by hacking the Python Abstract Syntax Tree (AST).

Generally the book is a quick read, but full of little things that the author learned by using Python on very large and complex projects. Worth a read because it'll open your eyes to what's possible with Python, in a succinct and elegant way.

Not life changing, but certainly very interesting. Easy 4/5.
194 reviews14 followers
May 3, 2016
A good book targeting people who are already comfortable with the language. It aims to give the lay of the land on a variety of topics: what's the current status, what's the history if relevant, what are the current libraries and best practices. I enjoyed the end of chapters interviews with an expert from the community about that chapter's topic.
Profile Image for Sebastian Godoy.
41 reviews3 followers
December 20, 2021
Great collection of good practices for not so easy to solve topics in python, very recommended to improve how you write code with python
Displaying 1 - 9 of 9 reviews

Can't find what you're looking for?

Get help and learn more about the design.