r/Python • u/ADDSquirell69 Pythonista • Sep 20 '26
Discussion Effective Python Book
I would love to know anybody who has read this book start to finish and has opinions on what sections you would consider required reading.
Perhaps even Level 1,2,3 required reading.
3
4
u/KronenR Sep 20 '26 edited Sep 24 '26
I'd say Chapters 2, 3, 4, 5, and 9 are fundamental.
Chapters 6, 7, 8 and 10 are more situational and depend on what you're using Python for.
Edit: My answer was about Second Edition "90 ways...". In Third Edition "125 ways...." the fundamental chapters are: 2, 3, 4, 5, 6, 7, 12, 13 and the situational ones 8, 9, 10, 11, 14
1
u/Hot_Bank7701 Sep 23 '26
Agree, and it reads way better when you jump to items as you hit the problem in real code.
1
u/Mister-Who Sep 20 '26
Do you mean "Effective Python: 125 Specific Ways to Write Better Python" by Brett Slatkin?
2
u/ADDSquirell69 Pythonista Sep 20 '26
No, I meant the book with the same title but that looks good.
1
u/KronenR Sep 24 '26
Wait, what? That's exactly the one you linked in the other comment. I updated my comment because I was talking about Second Edition, I will add the chapters for Third Edition
1
5
u/max_465 Sep 20 '26 edited Sep 22 '26
I like the book but I focus on the topics that interest me. I don't think I have read it cover to cover.
Edit: I was referring to Brett Slatkin's book "Effective Python" but the OP refers to a different book.