Hacker News Books
This Week
Languages
▼
C
C++
Clojure
CSS
Erlang
Haskell
HTML
Java
JavaScript
Lisp
Objective-C
Perl
PHP
Python
R
Ruby
Scala
Shell
SQL
Swift
Lists
▼
Founder Favorites
All Time Top Books
Interviews
▼
Gabriel Weinberg (DuckDuckGo)
Ray Grieselhuber (DemandSphere)
Top Books Of All Time
Top Books By Month
Languages
>
Python
Python Books
The top books for learning Python programming according to the Hacker News community.
Showing 1 - 88 of 88 books
1. Python
Read 1 comment
2. Fluent Python
Read 8 comments
3. Python Cookbook
Read 5 comments
4. Programming Python
Read 5 comments
5. Learning Python
Read 7 comments
6. Python for Data Analysis
Read 14 comments
7. Python 3
Read 1 comment
8. Imparare Python
Read 1 comment
9. Hello! Python
Read 1 comment
10. Deep Learning with Python
Read 4 comments
11. Think Python
Read 1 comment
12. Treading on Python Volume 2: Intermediate Python
Read 2 comments
13. Python Machine Learning
Read 2 comments
14. Python Distilled (Developer's Library)
Read 1 comment
15. Einstieg in Python
Read 1 comment
16. A Whirlwind Tour of Python
Read 3 comments
17. Python 3 al descubierto
Read 1 comment
18. Dive Into Python
Read 1 comment
19. High Performance Python
Read 3 comments
20. Learning Python, 3rd Edition
Read 1 comment
21. Python for Finance
Read 1 comment
22. Python in a Nutshell
Read 2 comments
23. Functional Programming in Python
Read 1 comment
24. Mastering Python for Finance
Read 1 comment
25. Internet Programming With Python
Read 1 comment
26. Head First Python
Read 1 comment
27. Learning Python, 5th Edition
Read 1 comment
28. Python Pocket Reference
Read 1 comment
29. Python Programming On Win32
Read 2 comments
30. Python von Kopf bis Fuß
Read 1 comment
31. Python Essential Reference (4th Edition)
Read 2 comments
32. Python Web Programming
Read 2 comments
33. Programming Computer Vision with Python
Read 1 comment
34. Python 3 Object Oriented Programming
Read 1 comment
35. Python Programming: An Introduction to Computer Science
Read 4 comments
36. Introduction to Machine Learning with Python
Read 2 comments
37. Core Python Programming (2nd Edition)
Read 1 comment
38. Python Essential Reference (3rd Edition)
Read 1 comment
39. Python for Kids: A Playful Introduction to Programming
Read 6 comments
40. Python Web Development with Django
Read 1 comment
41. Python for Data Analysis, 2nd Edition
Read 1 comment
42. Designing Data Structures in Python
Read 1 comment
43. Foundations of Python Network Programming
Read 1 comment
44. Working with Algorithms in Python
Read 1 comment
45. Python ; les fondamentaux du langage
Read 1 comment
46. Data Structures and Algorithms Using Python
Read 2 comments
47. Think Bayes: Bayesian Statistics in Python
Read 1 comment
48. Python Programming for the Absolute Beginner
Read comments
49. Python / Python in a Nutshell: Guía de referencia / A Desktop Quick Reference (Spanish Edition)
Read 1 comment
50. Elegant SciPy: The Art of Scientific Python
Read 1 comment
51. Data Science from Scratch: First Principles with Python
Read 6 comments
52. The Python Standard Library by Example
Read 1 comment
53. Python in a Nutshell, Second Edition (In a Nutshell)
Read 1 comment
54. Programming Google App Engine with Python
Read 1 comment
55. Python for Unix and Linux System Administration
Read 1 comment
56. Data Structures and Algorithms in Python
Read 1 comment
57. Invent Your Own Computer Games with Python, 4th Edition
Read 1 comment
58. Python Crash Course: A Hands-On, Project-Based Introduction to Programming
Read 2 comments
59. Apprendre à programmer avec Python 3 (French Edition)
Read 1 comment
60. Learn More Python 3 the Hard Way: The Next Step for New Python Programmers (Zed Shaw's Hard Way Series)
Read 1 comment
61. Writing Interpreters and Compilers for the Raspberry Pi Using Python
Read 3 comments
62. Python Algorithms: Mastering Basic Algorithms in the Python Language (Expert's Voice in Open Source)
Read 2 comments
63. Data Science in Production: Building Scalable Model Pipelines with Python
Read comments
64. CPython Internals: Your Guide to the Python 3 Interpreter
Read 1 comment
65. Python Text Processing with NLTK 2.0 Cookbook
Read 1 comment
66. Gray Hat Python: Python Programming for Hackers and Reverse Engineers
Read 2 comments
67. Python Programming On Win32: Help for Windows Programmers
Read 2 comments
68. Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython
Read 5 comments
69. Python Programming for the Absolute Beginner, 3rd Edition
Read 1 comment
70. Introduction to Computation and Programming Using Python (MIT Press)
Read 1 comment
71. Foundations of Python Network Programming: The comprehensive guide to building network applications with Python (Books for Professionals by Professionals)
Read 2 comments
72. 20 Python Libraries You Aren't Using (But Should)
Read 1 comment
73. Flask Web Development: Developing Web Applications with Python
Read 1 comment
74. Effective Python: 135 Specific Ways to Write Better Python (Effective Software Development)
Read 1 comment
75. Foundations of Libvirt Development: How to Set Up and Maintain a Virtual Machine Environment with Python
Read 1 comment
76. Django RESTful Web Services: The easiest way to build Python RESTful APIs and web services with Django
Read 1 comment
77. Problem Solving with Algorithms and Data Structures Using Python SECOND EDITION
Read 2 comments
78. Python for Programmers: with Big Data and Artificial Intelligence Case Studies
Read 1 comment
79. Practical Programming: An Introduction to Computer Science Using Python (Pragmatic Programmers)
Read 1 comment
80. Learn to Program with Minecraft: Transform Your World with the Power of Python
Read 1 comment
81. Teach Your Kids to Code: A Parent-Friendly Guide to Python Programming
Read 1 comment
82. Beginning Python Visualization: Crafting Visual Transformation Scripts (Books for Professionals by Professionals)
Read 1 comment
83. Professional Python Frameworks: Web 2.0 Programming with Django and Turbogears (Programmer to Programmer)
Read 1 comment
84. Machine Learning for Algorithmic Trading: Predictive models to extract signals from market and alternative data for systematic trading strategies with Python, 2nd Edition
Read 3 comments
85. Django 2 by Example: Build powerful and reliable Python web applications from scratch
Read 1 comment
86. Learn Python the Hard Way: A Very Simple Introduction to the Terrifyingly Beautiful World of Computers and Code (Zed Shaw's Hard Way Series)
Read 1 comment
87. Functional Python Programming: Discover the power of functional programming, generator functions, lazy evaluation, the built-in itertools library, and monads, 2nd Edition
Read 1 comment
88. Learning OpenCV 4 Computer Vision with Python 3: Get to grips with tools, techniques, and algorithms for computer vision and machine learning, 3rd Edition
Read 1 comment
Fresh book recommendations delivered straight to your inbox every Thursday.