Python best practices guidebook, written in Sphinx.

6 years after

Hitchhiker's Guide to Python

Python Best Practices Guidebook

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/version specific installations
  • Py2app, Py2exe, bbfreeze, pyInstaller
  • Pip / virtualenv
  • Documentation. Writing it.
  • server configurations / tools for various web frameworks
  • fabric
  • exhaustive module recommendations, grouped by topic/purpose
  • Testing. Jenkins + tox guides.
  • How to interface w/ hg from git easily
  • what libraries to use for what

Related Repositories



My recommendations for learning Python. Resources for many skill levels, emphasi ...



python-guide chinese version ...



python guide的中文版,python最佳实践 ...

Top Contributors

kennethreitz AaronW Ookami86 dcrosta kisielk alex spulec six8 micrypt epequeno gggritso adambrenecki none-da nstielau dstufft epicserve daltonmatos mrtazz darius dtrodrigues valholl Pluies john2x askedrelic encukou urschrei benregn mrshu