Name Change Welcome to BookDNA.com (formerly Shepherd.com)
  • Fiction
  • Nonfiction
  • Kids
  • YA
  • 🥇 Best Books 2025
  • My Book DNA
  • Profile
  • Refer friends
  • 🐇 🕳️ ✨
  • Logout
Browse
  • Fiction
  • Nonfiction
  • Kids
  • YA
  • Best Books 2025
  • My Book DNA
  • Home
  • For Authors
  • Our Story
  • Membership
Python All Time Best All Time Best Trending New By Book DNA List by Experts

Python

  • All Time Best
  • Trending
  • New
  • By Book DNA
  • List by Experts

The best python books of all time

The books our community loved the most.

All Books

Filter books

  • All Books
By Decade
  • 2020s
  • 2010s
    • All Books
  • By Decade
    • 2020s
    • 2010s
  • Related shelves
    • Artificial intelligence
The Mythical Man-Month: Essays on Software Engineering
Loved by 5 people

The Mythical Man-Month

By Frederick P. Brooks Jr ,

Book cover of The Mythical Man-Month: Essays on Software Engineering
  • Read a chapter
  • Amazon
    • Bookshop.org
Loading book...

Loading book loading book...
Loading book...
The Pragmatic Programmer: Your Journey to Mastery
Loved by 4 people

The Pragmatic Programmer

By David Thomas , Andrew Hunt ,

Book cover of The Pragmatic Programmer: Your Journey to Mastery
  • Read a chapter
  • Amazon
    • Bookshop.org
Loading book...

Loading book loading book...
Loading book...
Deep Learning with Python
Loved by 2 people

Deep Learning with Python

By Francois Chollet ,

Book cover of Deep Learning with Python
  • Read a chapter
  • Amazon
    • Bookshop.org
Loading book...

Loading book loading book...
Loading book...
Deep Learning for Coders with Fastai and Pytorch: AI Applications Without a PhD
Loved by 2 people

Deep Learning for Coders with Fastai and Pytorch

By Jeremy Howard , Sylvain Gugger ,

Book cover of Deep Learning for Coders with Fastai and Pytorch: AI Applications Without a PhD
  • Read a chapter
  • Amazon
    • Bookshop.org
Loading book...

Loading book loading book...
Loading book...
Effective Pandas
Loved by 2 people

Effective Pandas

By Matt Harrison ,

Book cover of Effective Pandas
  • Read a chapter
  • Amazon
    • Bookshop.org
Loading book...

Loading book loading book...
Loading book...
Introduction to Machine Learning with Python: A Guide for Data Scientists
Loved by 2 people

Introduction to Machine Learning with Python

By Andreas C. Müller , Sarah Guido ,

Book cover of Introduction to Machine Learning with Python: A Guide for Data Scientists
  • Read a chapter
  • Amazon
    • Bookshop.org
Loading book...

Loading book loading book...
Loading book...
Practical Vim: Edit Text at the Speed of Thought (Pragmatic Programmers)
Loved by 1 person

Practical Vim

By Drew Neil ,

Book cover of Practical Vim: Edit Text at the Speed of Thought (Pragmatic Programmers)
  • Read a chapter
  • Amazon
    • Bookshop.org
Loading book...

Loading book loading book...
Loading book...
Python Testing with Pytest: Simple, Rapid, Effective, and Scalable
Loved by 1 person

Python Testing with Pytest

By Brian Okken ,

Book cover of Python Testing with Pytest: Simple, Rapid, Effective, and Scalable
  • Read a chapter
  • Amazon
    • Bookshop.org
Loading book...

Loading book loading book...
Loading book...
Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
Loved by 1 person

Managing Humans

By Michael Lopp ,

Book cover of Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
  • Read a chapter
  • Amazon
    • Bookshop.org
Loading book...

Loading book loading book...
Loading book...
Fluent Python: Clear, Concise, and Effective Programming
Loved by 1 person

Fluent Python

By Luciano Ramalho ,

Book cover of Fluent Python: Clear, Concise, and Effective Programming
  • Read a chapter
  • Amazon
    • Bookshop.org
Loading book...

Loading book loading book...
Loading book...
Python Distilled
Loved by 1 person

Python Distilled

By David Beazley ,

Book cover of Python Distilled
  • Read a chapter
  • Amazon
    • Bookshop.org
Loading book...

Loading book loading book...
Loading book...
Cleaning Data for Effective Data Science: Doing the other 80% of the work with Python, R, and command-line tools
Loved by 1 person

Cleaning Data for Effective Data Science

By David Mertz ,

Book cover of Cleaning Data for Effective Data Science: Doing the other 80% of the work with Python, R, and command-line tools
  • Read a chapter
  • Amazon
    • Bookshop.org
Loading book...

Loading book loading book...
Loading book...
Beyond the Basic Stuff with Python: Best Practices for Writing Clean Code
Loved by 1 person

Beyond the Basic Stuff with Python

By Al Sweigart ,

Book cover of Beyond the Basic Stuff with Python: Best Practices for Writing Clean Code
  • Read a chapter
  • Amazon
    • Bookshop.org
Loading book...

Loading book loading book...
Loading book...
Practices of the Python Pro
Loved by 1 person

Practices of the Python Pro

By Dane Hillard ,

Book cover of Practices of the Python Pro
  • Read a chapter
  • Amazon
    • Bookshop.org
Loading book...

Loading book loading book...
Loading book...
Hands-On Machine Learning with Scikit-Learn, Keras, and Tensorflow: Concepts, Tools, and Techniques to Build Intelligent Systems
Loved by 1 person

Hands-On Machine Learning with Scikit-Learn, Keras, and Tensorflow

By Géron Aurélien ,

Book cover of Hands-On Machine Learning with Scikit-Learn, Keras, and Tensorflow: Concepts, Tools, and Techniques to Build Intelligent Systems
  • Read a chapter
  • Amazon
    • Bookshop.org
Loading book...

Loading book loading book...
Loading book...
Mission Python: Code a Space Adventure Game!
Loved by 1 person

Mission Python

By Sean McManus ,

Book cover of Mission Python: Code a Space Adventure Game!
  • Read a chapter
  • Amazon
    • Bookshop.org
Loading book...

Loading book loading book...
Loading book...
Python for Everybody: Exploring Data in Python 3
Loved by 1 person

Python for Everybody

By Charles R. Severance ,

Book cover of Python for Everybody: Exploring Data in Python 3
  • Read a chapter
  • Amazon
    • Bookshop.org
Loading book...

Loading book loading book...
Loading book...
Hello World! A Complete Python-Based Computer Programming Tutorial with Fun Illustrations, Examples, and Hand-On Exercises.
Loved by 1 person

Hello World! A Complete Python-Based Computer Programming Tutorial with Fun Illustrations, Examples, and Hand-On Exercises.

By Warren Sande , Carter Sande ,

Book cover of Hello World! A Complete Python-Based Computer Programming Tutorial with Fun Illustrations, Examples, and Hand-On Exercises.
  • Read a chapter
  • Amazon
    • Bookshop.org
Loading book...

Loading book loading book...
Loading book...
Get Programming: Learn to Code with Python
Loved by 1 person

Get Programming

By Ana Bell ,

Book cover of Get Programming: Learn to Code with Python
  • Read a chapter
  • Amazon
    • Bookshop.org
Loading book...

Loading book loading book...
Loading book...
Python for Everyone
Loved by 1 person

Python for Everyone

By Cay S. Horstmann , Rance D. Necaise ,

Book cover of Python for Everyone
  • Read a chapter
  • Amazon
    • Bookshop.org
Loading book...

Loading book loading book...
Loading book...
Two Scoops of Django: Best Practices for the Django Web Framework 1st Edition
Loved by 1 person

Two Scoops of Django

By Daniel Roy Greenfeld , Audrey Roy Greenfeld ,

Book cover of Two Scoops of Django: Best Practices for the Django Web Framework 1st Edition
  • Read a chapter
  • Amazon
    • Bookshop.org
Loading book...

Loading book loading book...
Loading book...
Django for Beginners
Loved by 1 person

Django for Beginners

By William S. Vincent ,

Book cover of Django for Beginners
  • Read a chapter
  • Amazon
    • Bookshop.org
Loading book...

Loading book loading book...
Loading book...
Lightweight Django: Using REST, WebSockets, and Backbone
Loved by 1 person

Lightweight Django

By Julia Elman , Mark Lavin ,

Book cover of Lightweight Django: Using REST, WebSockets, and Backbone
  • Read a chapter
  • Amazon
    • Bookshop.org
Loading book...

Loading book loading book...
Loading book...
Mastering Django
Loved by 1 person

Mastering Django

By Nigel George ,

Book cover of Mastering Django
  • Read a chapter
  • Amazon
    • Bookshop.org
Loading book...

Loading book loading book...
Loading book...
High Performance Django
Loved by 1 person

High Performance Django

By Peter Baumgartner , Yann Malet ,

Book cover of High Performance Django
  • Read a chapter
  • Amazon
    • Bookshop.org
Loading book...

Loading book loading book...
Loading book...
Designing Secure Software: A Guide for Developers
Loved by 1 person

Designing Secure Software

By Loren Kohnfelder ,

Book cover of Designing Secure Software: A Guide for Developers
  • Read a chapter
  • Amazon
    • Bookshop.org
Loading book...

Loading book loading book...
Loading book...
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow 3e: Concepts, Tools, and Techniques to Build Intelligent Systems
Loved by 1 person

Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow 3e

By Géron Aurélien ,

Book cover of Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow 3e: Concepts, Tools, and Techniques to Build Intelligent Systems
  • Read a chapter
  • Amazon
    • Bookshop.org
Loading book...

Loading book loading book...
Loading book...
Beautiful Code
Loved by 1 person

Beautiful Code

By Andy Oram , Greg Wilson ,

Book cover of Beautiful Code
  • Read a chapter
  • Amazon
    • Bookshop.org
Loading book...

Loading book loading book...
Loading book...
Understanding Deep Learning
Loved by 1 person

Understanding Deep Learning

By Simon J.D. Prince ,

Book cover of Understanding Deep Learning
  • Read a chapter
  • Amazon
    • Bookshop.org
Loading book...

Loading book loading book...
Loading book...
Foundations of Deep Reinforcement Learning: Theory and Practice in Python
Loved by 1 person

Foundations of Deep Reinforcement Learning

By Laura Graesser , Wah Loon Keng ,

Book cover of Foundations of Deep Reinforcement Learning: Theory and Practice in Python
  • Read a chapter
  • Amazon
    • Bookshop.org
Loading book...

Loading book loading book...
Loading book...
Automate the Boring Stuff with Python: Practical Programming for Total Beginners
Loved by 1 person

Automate the Boring Stuff with Python

By Al Sweigart ,

Book cover of Automate the Boring Stuff with Python: Practical Programming for Total Beginners
  • Read a chapter
  • Amazon
    • Bookshop.org
Loading book...

Loading book loading book...
Loading book...
Python Polars
Loved by 1 person

Python Polars

By Jeroen Janssens , Thijs Nieuwdorp ,

Book cover of Python Polars
  • Read a chapter
  • Amazon
    • Bookshop.org
Loading book...

Loading book loading book...
Loading book...
Effective Python
Loved by 1 person

Effective Python

By Brett Slatkin ,

Book cover of Effective Python
  • Read a chapter
  • Amazon
    • Bookshop.org
Loading book...

Loading book loading book...
Loading book...
Python Data Science Handbook
Loved by 1 person

Python Data Science Handbook

By Jake VanderPlas ,

Book cover of Python Data Science Handbook
  • Read a chapter
  • Amazon
    • Bookshop.org
Loading book...

Loading book loading book...
Loading book...

Copyright © 2026 - Bookdna.com

NLP Powered By Wikifier.org

Shepherd is a participant in the Bookshop.org and Amazon Associate Affiliate Programs. As a participant, we may earn from qualifying purchases made on those sites.

Discover
  • Discover The Best Books
  • Follow Our Development
About
  • Our Story
  • For Authors
  • Media Inquiries
  • Contact Us
  • Become Founding Member
  • Donate
Legal
  • Affiliate Disclosure
  • Privacy Policy
  • Terms & Conditions
  • Website Disclosure

Login

Create Account

Continue with Google

or

Forgot Password?
Continue with Google

or