Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

They're looooooong. I read through "Learning Python" and came out a better Python programmer because of it, but it was an epic journey that may as well have involved hobbits and a wizard.

I also strongly disliked the author's choice of examples. In particular, the examples for metaclasses and decorators were repetitive and un-Pythonic. If you want private member functions, you're probably better off using a language like Java that supports them rather than trying to hack them in using one of the several ways explained in the book.

If you can handle the length and the trailing off of example quality near the end, it's a solid and comprehensive coverage of Python the language. In terms of the 3.x/2.x split, "Learning Python" covered both comprehensively. The differences aren't huge, and it's mostly just a matter of the example code being adapted to work in one or the other.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: