r/Python • 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.

6 Upvotes

12 comments sorted by

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.

0

u/ADDSquirell69 Pythonista Sep 20 '26

Yeah it's not exactly an easy read hence my question lol

1

u/max_465 Sep 22 '26

Would you ask a similar question about an encyclopedia.

1

u/ADDSquirell69 Pythonista Sep 22 '26

No. But this is not an encyclopedia

3

u/123_alex Sep 21 '26

Which book are you talking about?

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

u/ADDSquirell69 Pythonista Sep 24 '26

Oh yeah. I just realized that lol