Awesome Python Books
Awesome books for Python 3
Tutorials (入门)
Books
- Allen B. Downey. Think Python: How to Think Like a Computer Scientist, 2nd Edition (
first edition for Python 2) (《像计算机科学家一样思考Python》) How to Think Like a Computer Scientist: Learning with Python, 2nd Edtion (for Python 2)- Swaroop C H. A Byte of Python (《简明Python教程》)
- Mark Lutz. Learning Python, 5th Edition (2013) ISBN: 978-1-449-35573-9 (《Python学习手册 (第5版)》)
- Al Sweigart. Automate The Boring Stuff With Python (2015) ISBN: 978-1-59327-599-0 (for non-CS staff)
Online
- Real Python: Python Tutorials.
- Pycoder’s Weekly: Stay Up-to-Date With Your Weekly Dose Of Python.
Advanced (进阶)
Books
- Mark Lutz. Programming Python, 4th Edition (2011) ISBN: 978-0-596-15810-1 (《Python编程 (第4版)》)
- Wesley Chun. Core Python Application Programming, 3rd Edition (2012) ISBN: 978-7-115-41477-9 (《Python核心编程(第3版)》)
- David Beazley & Jones, B.K. Python Cookbook, 3rd Edition (2015) ISBN: 978-7-115-41477-9 (中文版)
- Doug Hellmann. The Python 3 Standard Library by Example (2017) ISBN: 978-0-134-29105-5 (《Python 3 标准库》)
- Kenneth Reitz & Tanya Schlusser. The Hitchhiker’s Guide to Python!: Best Practices for Development ISBN: 978-1-491-93317-6 (Online Edition)
- Test Driven Development - By Examples (2002)
- David Gourley & Brian Totty. HTTP: The Definitive Guide (2002) ISBN: 978-1-56592-509-0 (《HTTP权威指南》)
Online
- Python Tricks: Improve Your Python With Python Tricks.