Cover of Effective Python

Effective Python

by Brett Slatkin · first published 2015

45mentions
22recommended by
33HN commenters
2012–2026first – last mentioned

67% recommend33% neutral

Why HN recommends it

Practical, tip-style guidance on writing more Pythonic code, with use cases for each tip. Suits intermediate programmers who know the language and want to see beneath its surface.

Summarised by Claude from recommending comments

The Python programming language has unique strengths and charms that can be hard to grasp. Many programmers familiar with other languages often approach Python from a limited mindset instead of embracing its full expressivity. Some programmers go too far in the other direction, overusing Python features that can cause big problems later. Effective Python provides insight into the Pythonic way of writing programs: the best way to use Python. It builds on a fundamental understanding of the language that I assume you already have. Novice programmers will learn the best practices of Python’s ca

Affiliate links. As an Amazon Associate I earn from qualifying purchases.

Mentions per year

80 2007: 0 mentions2008: 0 mentions2009: 0 mentions2010: 0 mentions2011: 0 mentions2012: 1 mention2013: 0 mentions2014: 0 mentions2015: 0 mentions2016: 1 mention2017: 4 mentions2018: 3 mentions2019: 1 mention2020: 4 mentions2021: 8 mentions2022: 7 mentions2023: 3 mentions2024: 4 mentions2025: 0 mentions2026: 1 mention200720172026

What Hacker News says

Keyboard shortcuts

/
Focus search
j / k
Next / previous book
Enter
Open focused book
Esc
Close / go back
g h
Go to Home
g t
Go to Top all-time
g m
Go to Most recommended
g r
Go to Rising
g f
Go to For You
?
Show this help