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)
- Specific applications:
- Books in languages other than English:
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.
List of Free Python Books - A collection of Python books to Master Python.
Computer-Books.china - A collection of Python books
101+ Free Python Books - You don't have to pay money to read great Python books. Many are free!
There is also a list of OutOfPrintBooks.