¡Esta es una revisión vieja del documento!
Tabla de Contenidos
Python
Python es el lenguaje de programación no-funcional por excelencia. Es mejor que JavaScript, PHP y Perl combinados, y es parejo de cool con Java. Viene integrado en los sistemas operativos Linux por defecto.
Información Oficial
- Python Documentation: https://docs.python.org/
- Python 2.7/Legacy: https://docs.python.org/2/
- pip Package Manager: https://pypi.org/project/pip/
- wxWidgets (interface gráfica) con Python: es:wxPython , https://pythonspot.com/tag/wxwidgets/
- Qt (interface gráfica) con Python: https://wiki.python.org/moin/PyQt
- SDL (multimedia) con Python: –
- Python Best Practices: https://realpython.com/tutorials/best-practices/
Instalar
Para instalar Python en sí en un equipo depende de la configuración del sistema operativo:
- Linux:
- Python 3.x ya viene nativo. Verificar con
python3 --version
. ¿No es genial? - Python 2.7 suele estar disponible. Verificar con
python2 --version
. - La mayoría de las distribuciones de Linux distinguen entre Python 2 y Python 3, por ejemplo con los intérpretes de shell
python2
ypython3
en vez de sólopython
.
- Windows: Existen varias alternativas para instalar Python. Entre las más notables se puede destacar:
- Python for Windows (recomendado)
- Cygwin con Python
- Active Python
- Windows XP: Ojo, La última versión de Python for Windows soportada en Windows XP es 2.7.9, y la última versión de Cygwin soportada en Windows XP es 3.3 sin SSL.
- Android: Es posible instalar una versión reducida de Python por medio de Termux (en F-Droid).
Paquetes Python Helpcom
Los tres proyectos de software más relevantes en Helpcom que dependen de Python son respaldarv2 para respaldar bases de datos, los respaldos automáticos de Facturación Electrónica, y los respaldos nube de Trébol en Amazon.
2018/11/16 18:19 | Luis Machuca Bezzaza | |
2018/10/24 04:23 | Luis Machuca Bezzaza | |
2018/11/23 14:27 | Luis Machuca Bezzaza |
Desarrollo
Notas
Instalar en Windows XP
- Descomprimir nuestro programa de respaldo en una carpeta, por ejemplo
respdb
. - Instalar Python for Windows 2.7.9 desde algunas de las fuentes indicadas arriba.
- En las opciones de instalación asegurarse que están seleccionados todos los script (
TOBEDONE agregar foto)
- Instalar las herramientas de consola de MySQL desde un instalador de Mysql Server o de un MySQL Community Wizard.
- Abrir una consola de CMD y llevar la terminal al directorio del entorno de Python (1)
- Ejecutar
pip.exe
para instalar los componentes y dependencias en el entorno (2) - Si el equipo no tiene las herramientas de MySQL agregadas en el
%PATH%
,
copiar los siguientes archivos a la misma carpeta: (3)
1:
- 1
rem cambiar la ruta de Python por la que se usó al instalar el sistema C: cd \Python27\Tools
2:
- 2
pip.exe install configparser
3:
mysqldump.exe mysql.exe libmysql.dll