The Hitchhiker’s Guide to Python!¶
Greetings, Earthling! Welcome to The Hitchhiker’s Guide to Python.
This is a living, breathing guide. If you’d like to contribute, fork us on GitHub!
This handcrafted guide exists to provide both novice and expert Python developers a best practice handbook for the installation, configuration, and usage of Python on a daily basis.
This guide is opinionated in a way that is almost, but not quite, entirely unlike Python’s official documentation. You won’t find a list of every Python web framework available here. Rather, you’ll find a nice concise list of highly recommended options.
Nota
The use of Python 3 is highly recommended over Python 2. Consider upgrading your applications and infrastructures if you find yourself still using Python 2 in production today. If you are using Python 3, congratulations — you are indeed a person of excellent taste. —Kenneth Reitz
Let’s get started! But first, let’s make sure you know where your towel is.
Introdução a Python¶
És nova na Python? Vamos configurar apropriadamente o teu ambiente da Python:
- Instalar apropriadamente a Python no teu sistema:
- Usar ambientes virtuais com a Pipenv:
Ambientes de Desenvolvimento da Python¶
Esta parte do guia foca-se no ambiente de desenvolvimento da Python, e as ferramentas de boas práticas que estão disponíveis para escrita de código de Python.
Escrita de Código de Python Excelente¶
Esta parte do guia foca-se nas boas práticas para escrita de código de Python.
Guia de Cenário para Aplicações de Python¶
Esta parte do guia foca-se na ferramenta e conselho de módulo baseado nos diferentes cenários.
- 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
Entrega de Código de Python Excelente¶
Esta parta do guia foca-se na partilha e implementação em produção do teu código de Python.
Notas Adicionais¶
Esta parte do guia, que é na sua maioria prosa, começa com alguma informação de fundo sobre a Python, e depois foca-se nos próximos passos.
Nota
Notas definidas dentro de todas escalas musicais diatónicas e cromáticas foram intencionalmente excluídas desta lista de notas adicionais. Adicionalmente, esta nota.
Notas de contribuição e informação legal (para aqueles interessados).
