Buy New
-42%
$17.35$17.35
FREE delivery Monday, July 20 on orders shipped by Amazon over $35
Ships from: Amazon.com Sold by: Amazon.com
Used - Very Good
$6.28$6.28
FREE delivery July 24 - 29
Ships from: Zoom Books Company Sold by: Zoom Books Company
Sorry, there was a problem.
There was an error retrieving your Wish Lists. Please try again.Sorry, there was a problem.
List unavailable.
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
The Hitchhiker's Guide to Python: Best Practices for Development
Purchase options and add-ons
The Hitchhiker's Guide to Python takes the journeyman Pythonista to true expertise. More than any other language, Python was created with the philosophy of simplicity and parsimony. Now 25 years old, Python has become the primary or secondary language (after SQL) for many business users. With popularity comes diversityâ??and possibly dilution.
This guide, collaboratively written by over a hundred members of the Python community, describes best practices currently used by package and application developers. Unlike other books for this audience, The Hitchhikerâ??s Guide is light on reusable code and heavier on design philosophy, directing the reader to excellent sources that already exist.
- ISBN-101491933178
- ISBN-13978-1491933176
- Edition1st
- PublisherO'Reilly Media
- Publication dateOctober 18, 2016
- LanguageEnglish
- Dimensions6.9 x 0.77 x 9.1 inches
- Print length336 pages
Frequently bought together

Customers who viewed this item also viewed
- Fluent Python: Clear, Concise, and Effective ProgrammingPaperbackFREE Shipping by AmazonGet it as soon as Monday, Jul 20
Customers also bought or read
- Fluent Python: Clear, Concise, and Effective Programming
Paperback$43.99$43.99FREE delivery Mon, Jul 20 - Problem Solving with Algorithms and Data Structures Using Python 2nd Edition
Paperback$41.44$41.44FREE delivery Mon, Jul 20 - Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners
Paperback$22.00$22.00Delivery Tue, Jul 21 - Probability and Computing: Randomization and Probabilistic Techniques in Algorithms and Data Analysis
Hardcover$72.00$72.00FREE delivery Jul 27 - 28 - Practical Statistics for Data Scientists: 50+ Essential Concepts Using R and Python
Paperback$79.99$79.99FREE delivery Mon, Jul 20 - Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices
Paperback$37.10$37.10FREE delivery Mon, Jul 20 - Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems
Paperback$49.50$49.50FREE delivery Mon, Jul 20 - Designing Machine Learning Systems: An Iterative Process for Production-Ready Applications
Paperback$40.00$40.00FREE delivery Mon, Jul 20 - Effective Python: 125 Specific Ways to Write Better Python (Effective Software Development Series)
Paperback$52.80$52.80FREE delivery Mon, Jul 20 - Beyond the Basic Stuff with Python: Best Practices for Writing Clean Code
Paperback$24.98$24.98Delivery Mon, Jul 20 - Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming#1 Best SellerFunctional Software Programming
Paperback$22.75$22.75Delivery Jul 31 - Aug 6 - Essential Math for Data Science: Take Control of Your Data with Fundamental Linear Algebra, Probability, and Statistics
Paperback$36.22$36.22FREE delivery Mon, Jul 20 - Build a Large Language Model (From Scratch)#1 Best SellerComputer Neural Networks
Paperback$46.77$46.77FREE delivery Fri, Jul 24 - Python for Algorithmic Trading Cookbook: Recipes for designing, building, and deploying algorithmic trading strategies with Python
Paperback$42.73$42.73FREE delivery Jul 23 - 24 - Hands-On Machine Learning with Scikit-Learn and PyTorch: Concepts, Tools, and Techniques to Build Intelligent Systems
Paperback$64.01$64.01$3.99 delivery Jul 29 - Aug 3 - Reinforcement Learning, second edition: An Introduction (Adaptive Computation and Machine Learning series)
Hardcover$85.99$85.99FREE delivery Mon, Jul 20 - Data Structures & Algorithms in Python (Developer's Library)
Paperback$78.26$78.26FREE delivery Jul 23 - 29 - AI Engineering: Building Applications with Foundation Models#1 Best SellerEnterprise Applications
Paperback$52.40$52.40FREE delivery Mon, Jul 20 - Modern Python Cookbook: 130+ updated recipes for modern Python 3.12 with new techniques and tools
Paperback$43.99$43.99FREE delivery Tue, Jul 21
From the brand
-
Learn Python
-
Python performace
-
Python for Data Science
-
Sharing the knowledge of experts
O'Reilly's mission is to change the world by sharing the knowledge of innovators. For over 40 years, we've inspired companies and individuals to do new things (and do them better) by providing the skills and understanding that are necessary for success.
Our customers are hungry to build the innovations that propel the world forward. And we help them do just that.
Editorial Reviews
About the Author
Tanya Schlusser is currently an independent consultant who uses data to drive strategic decisions, with over two decades of experience in a half dozen languages. She is an active member of the Chicago Python User’s Group, Chicago’s PyLadies, and has delivered over 1000 hours of data science training to students and industry analysts.
Product details
- Publisher : O'Reilly Media
- Publication date : October 18, 2016
- Edition : 1st
- Language : English
- Print length : 336 pages
- ISBN-10 : 1491933178
- ISBN-13 : 978-1491933176
- Item Weight : 1.3 pounds
- Dimensions : 6.9 x 0.77 x 9.1 inches
- Best Sellers Rank: #1,116,090 in Books (See Top 100 in Books)
- #1,025 in Python Programming
- #1,698 in Software Development (Books)
- #2,119 in Computer Programming Languages
- Customer Reviews:
About the author

Kenneth Reitz is a well-known software engineer, international keynote speaker, open source advocate, street photographer, and electronic music producer.
He is the product owner of Python at Heroku and a Board Member at the Python Software Foundation. He is well-known for his many open source software projects, specifically Requests: HTTP for Humans.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonCustomers say
Generated from the text of customer reviews















