https://github.com/Junnplus/awesome-python-books153 stars today
Directory of Python books
Awesome Python Books
Directory of Python books
Resources
Grammar
Zero Basis
Primary
Intermediate
- The Hacker's Guide to Python by Julien Danjou English Edition
- Python in Practice: Create Better Programs Using Concurrency, Libraries, and Patterns by Mark Summerfield English Edition
- Expert Python Programming: Best practices for designing, coding, and distributing your Python software by Tarek Ziadé English Edition
- Programming Python by Mark Lutz English 4th Edition
- Core Python Applications Programming by Wesley Chun English 3rd Edition
- Intermediate Python English Edition
- Writing Solid Python Code 91 Suggestions to Improve Your Python Program
Advanced
- High Performance Python: Practical Performant Programming for Humans by Micha Gorelick English Edition
- Cython - A Guide for Python Programmers by Kurt W. Smith English Edition
- Python 源码剖析
References
Algorithm
- Python Algorithms: Mastering Basic Algorithms in the Python Language by Magnus Lie Hetland English 2nd Edition
Game Development
Hardware
- Real World Instrumentation with Python: Automated Data Acquisition and Control Systems by John M. Hughes English Edition
Machine Learning
- Building Machine Learning Systems with Python by Luis Pedro Coelho & Willi Richert English 2nd Edition
- Machine Learning in Action by Peter Harrington English Edition
- Programming Collective Intelligence: Building Smart Web 2.0 Applications by Toby Segaran English Edition
Natural Language Processing
- Mastering Python Regular Expressions by Felix Lopez & Victor Romero English Edition
- Natural Language Processing with Python by Steven Bird & Ewan Klein & Edward Loper English Edition
Network
- Python Network Programming Cookbook by Dr. M. O. Faruque Sarker English Edition
Science and Data Analysis
Security
- Black Hat Python: Python Programming for Hackers and Pentesters by Justin Seitz English Edition
- Gray Hat Python: Python Programming for Hackers and Reverse Engineers by Justin Seitz English Edition
- Violent Python: A Cookbook for Hackers, Forensic Analysts, Penetration Testers and Security Engineers by TJ O'Connor English Edition
System Administration
- Python for Unix and Linux System Administration by Noah Gift & Jeremy Jones English Edition
Testing
- Testing Python: Applying Unit Testing, TDD, BDD and Acceptance Testing by David Sale English Edition
Web Development
- Flask Web Development: Developing Web Applications with Python by Miguel Grinberg English Edition
- Test-Driven Development with Django by Kevin Harvey English Edition
- Test-Driven Development with Python by Harry J. W. Percival English Edition
Web Scraping
- Web Scraping with Python: A Comprehensive Guide to Data Collection Solutions by Ryan Mitchell English Edition
Other Awesome Lists