Entornos Virtuales y Paquetes en Python 2.7 y 3.x

Uno de los problemas de desarrollar con Python es el poder manejar proyectos con diferentes versiones y diferentes dependencias así como poder recrear ese entrono en diferentes PC y una manera de poder hacerlo de forma sencilla es utilizar entornos virtuales. Los entornos virtuales es un espacio separado para nuestra aplicación y nos permite instalar dependencias sin la necesidad de instalarlas en el sistema operativo, lo que tiene una enorme

Como instalar Django con MySQL/PostgreSQL

En los últimos años Python a surgido como una gran alternativa a PHP, si bien es mas antiguo que PHP solo recientemente a despertado el interés de muchos desarrolladores, sin lugar a dudas es un gran lenguaje que sirve tanto para scripting, automatización y desarrollo web, tiene la enorme ventaja de poder ser utilizado para cubrir un amplia gama de necesidades. ¿Porque ahora y no antes? Probablemente temas de costos,

EasyMySQL, una librería para manejo de MySQL en Python

En lo personal no soy de publicar código o publicar repositorios, mucha veces porque lo que hago lo hago por trabajo y no es ético liberarlo incluso cuando se tratan de cosas genéricas y en otro caso son cosas interesantes solo que pequeñas como para publicar un proyecto. Sin embargo una de las mejores cosas que tiene Python es que aparte de ser un gran lenguaje tiene un repositorio con