Ang Gabay ng Hitchhiker sa Python!¶
Maligayang bati, taong lupa! Maligayang pagdating sa Gabay ng Hitchhiker sa Python.
Ito ay isang buhay, humihingang gabay. Kung may gusto kang iambag, i-fork kami sa GitHub!
Itong gawang-kamay na gabay ay umiiral upang mabigyan ang parehong baguhan at ekspertong mga tagabuo ng Python ng pinakamagaling na aklat para sa pagsasanay sa pag-install, pagsasaayos, at paggamit ng Python sa pang-araw-araw.
Ang gabay na ito ay opinyonado sa paraang halos, ngunit hindi ganap, na lubos hindi tulad ng opisyal na dokumentasyon ng Python. Hindi ka makakahanap dito ng listahan ng bawat web framework ng Python. Sa halip, ikaw ay makakahanap ng magaganda’t eksaktong lista ng lubos na nirerekomendang mga pagpipilian.
Magsimula na tayo! Pero siguraduhin mo munang alam mo saan ang iyong tuwalya.
Getting Started with Python¶
New to Python? Let’s properly setup up your Python environment:
- Properly Install Python on your system:
- Using Virtualenvs with Pipenv:
Python Development Environments¶
This part of the guide focus on the Python development environment, and the best-practice tools that are available for writing Python code.
Writing Great Python Code¶
This part of the guide focuses on the best-practices for writing Python code.
Scenario Guide for Python Applications¶
This part of the guide focuses on tool and module advice based on different scenarios.
- Network Applications
- Web Applications & Frameworks
- HTML Scraping
- Command-line Applications
- GUI Applications
- Databases
- Networking
- Systems Administration
- Continuous Integration
- Speed
- Scientific Applications
- Image Manipulation
- Data Serialization
- XML parsing
- JSON
- Cryptography
- Machine Learning
- Interfacing with C/C++ Libraries
Shipping Great Python Code¶
This part of the guide focuses on deploying your Python code.
Additional Notes¶
This part of the guide, which is mostly prose, begins with some background information about Python, then focuses on next steps.
Note
Notes defined within all diatonic and chromatic musical scales have been intentionally excluded from this list of additional notes. Additionally, this note.
Contribution notes and legal information (for those interested).