Python best practices guidebook, written for humans.
Last updated Jul 6, 2026
29.7k
Stars
5.9k
Forks
136
Issues
+14
Stars/day
Attention Score
80
Language breakdown
Batchfile 95.9%
Makefile 4.1%
โธ Files
click to expand
README
Hitchhiker's Guide to Python ============================
Python Best Practices Guidebook
โ Read the free guide at: docs.python-guide.org <https://docs.python-guide.org>_
.. image:: https://farm1.staticflickr.com/628/3317382493258add34581k_d.jpg
**Work in progress. If you'd like to help, please do. There's a lot of work to be done.**
This guide is currently under heavy development. This opinionated guide exists to provide both novice and expert Python developers a best practice handbook to the installation, configuration, and usage of Python on a daily basis.
Topics include:
- Platform and version-specific installations
- Py2app, Py2exe, bbfreeze, pyInstaller
- Pip
- Numpy, scipy, statpy, pyplot, matplotlib
- Virtualenv
- Fabric
- Exhaustive module recommendations, grouped by topic/purpose
- Which libraries to use for what
- Server configurations & tools for various web frameworks
- Documentation: writing it
- Testing: Jenkins & tox guides
- How to easily interface `
hgfromgit
๐ More in this category