This wiki is in the process of being archived due to lack of usage and the resources necessary to serve it — predominately to bots, crawlers, and LLM companies. Edits are discouraged.
Pages are preserved as they were at the time of archival. For current information, please visit python.org.
If a change to this archive is absolutely needed, requests can be made via the infrastructure@python.org mailing list.
There are a variety of books about Python. Here's a guide to them:
IntroductoryBooks (gentle overviews of the language)
AdvancedBooks (for when you don't want gentle)
ReferenceBooks (much information in a small space)
When you see a book you like, don't hesitate to add your recommendation!
There's also a Courses page, filled with links to video courses.
External sources of information about (Python) books:
PythonBooks.org - A collection of Python books featuring popularity based ranking.
101+ Free Python Books - You don't have to pay money to read great Python books. Many are free!
Python Kindle & Paperback Collection - A good collection of Kindle and Paperback books on Python 3, Django, Flask, FastAPI, and Scientific Computing (NumPy, SciPy, and Pandas)
There is also a list of OutOfPrintBooks.