by Mark Lutz, David Ascher
ISBN: 9780596513986
Buy from O’Reilly
Found in 1 comment on Hacker News
mirceaulinic · 2018-08-18 · Original thread
I had prior experience with other programming / scripting languages, and picking Python up felt very natural.

I started with Mark Lutz's Learning Python (http://shop.oreilly.com/product/9780596513986.do) about 10 years ago. In the meanwhile I've been an active contributor to large Python-based open source projects, e.g., Salt (https://github.com/saltstack/salt) which not only that it helped me get feedback from people with a tremendous experience, but also reading through the code taught me good practices and many good ways to solve various problems. A few months ago I started reading Luciano Ramalho's Fluent Python (http://shop.oreilly.com/product/0636920032519.do) which is just beautifully written and with a wide variety of topics for a deeper look inside Python internals.