Getting Started --------------- This part of the guide focuses on setting up your Python environment. .. toctree:: :maxdepth: 2 starting/which-python - Properly Install Python .. toctree:: :maxdepth: 1 starting/install/osx starting/install/win starting/install/linux Writing Great Code ------------------ This part of the guide focuses on best practices for writing Python code. .. toctree:: :maxdepth: 2 writing/structure writing/style writing/reading writing/documentation writing/tests writing/gotchas writing/license Scenario Guide -------------- This part of the guide focuses on tool and module advice based on different scenarios. .. toctree:: :maxdepth: 2 scenarios/client scenarios/web scenarios/scrape scenarios/cli scenarios/gui scenarios/db scenarios/network scenarios/admin scenarios/ci scenarios/speed scenarios/scientific scenarios/imaging scenarios/xml Shipping Great Code ------------------- This part of the guide focuses on deploying your Python code. .. toctree:: :maxdepth: 2 shipping/packaging shipping/freezing Development Environment ----------------------- .. toctree:: :maxdepth: 2 dev/env dev/virtualenvs Additional Notes ---------------- This part of the guide, which is mostly prose, begins with some background information about Python, then focuses on next steps. .. toctree:: :maxdepth: 2 intro/duction intro/community intro/learning intro/documentation intro/news -------------------------------------- Contribution notes and legal information are here (for those interested). .. toctree:: :maxdepth: 2 notes/contribute notes/license notes/styleguide