La Guía de Hitchhiker para Python!¶
Saludos, Terrícola! Bienvenido a la Guía Hitchhiker para Python.
Esto es una guía activa. Si deseas contribuir, crea una copia en GitHub!
Esta guía hecha a mano existe para proveer para ambos: novatos y expertos desarrolladores de Python un manual de mejores prácticas para instalación, configuración y uso de Python diariamente.
Esta guía es obstinada en la manera que casi todo, pero no del todo, es diferente a la documentación oficial de Python. No encontrarás una lista de cada framwork web disponible aquí. Más bien, encontrarás una lista concisa de opciones altamente recomendadas.
Nota
El uso de Python 3 es altamente preferido sobre Python 2. Considera actualizar tus aplicaciones e infraestructura si te encuentras aún usando Python 2 en producción. Si estas usando Python 3, felicitaciones — eres de hecho una persona de excelente gusto. —Kenneth Reitz
Vamos a empezar! Pero primero, vamos a asegurarnos que sabes donde estas.
Empezando con Python¶
Nuevo con Python? Vamos a configurar correctamente tu ambiente Python.
- Instalación de Python
- Usando Virtualenvs con Pipenv:
Ambientes de Desarrollo de Python¶
Esta parte de la guía se enfoca en el ambiente de desarrollo de Python, y las mejoras prácticas que estan disponibles para escribir código Python.
Escribiendo Buen Código Python¶
Esta parte de la guía esta enfocada en las mejores prácticas para escribir código Python.
Guía de Escenarios para Aplicaciones Python¶
Esta parte de la guía está enfocada en herramientas y módulos basado en diferentes escenarios.
- 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
Entregar Buen Código Python¶
Esta parte de la guía esta enfocada en la entrega de tu código Python.
Additional Notes¶
Esta parte de la guía, que es en su mayoría texto, inicia con algunos antecedentes acerca de Python, se enfoca en los siguientes pasos.
Nota
Notes defined within all diatonic and chromatic musical scales have been intentionally excluded from this list of additional notes. Additionally, this note.
Notas de contribución e información legal (para los insteresados).