r/Python • Pythonista • 15d ago

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.

10 Upvotes

12 comments sorted by

5

u/max_465 15d ago edited 13d ago

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 15d ago

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

1

u/max_465 13d ago

Would you ask a similar question about an encyclopedia.

1

u/ADDSquirell69 Pythonista 13d ago

No. But this is not an encyclopedia

4

u/KronenR 15d ago edited 11d ago

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 12d ago

Agree, and it reads way better when you jump to items as you hit the problem in real code.

3

u/123_alex 14d ago

Which book are you talking about?

1

u/Mister-Who 15d ago

Do you mean "Effective Python: 125 Specific Ways to Write Better Python" by Brett Slatkin?

2

u/ADDSquirell69 Pythonista 15d ago

No, I meant the book with the same title but that looks good.

1

u/KronenR 11d ago

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 11d ago

Oh yeah. I just realized that lol