CONSEJOS PARA PYTHON
Posted: sábado, 16 de agosto de 2014 by Skuarch in Etiquetas: ipython, ninja ide, python, virtual environment
0
Python es un lenguaje con varios años y es muy maduro, aunque seria bueno que tengan algunas cosas como poder hacer un metodo privado y me refiero a que sea de en verdad privado y que cuente con un programador de tareas para realizar una tarea periodicamente, si tu no nececitas de estas cualidades python es un lenguaje ideal para ti.
Esta breve introduccion busca ser sencilla y practica y esta cenrada para equipos que estan basados en debian.
Todas las distribuciones linux tienen ya instalado python 2.+ asi es que para el desarrollo solo instalaremos algunos complementos para facilitarnos la vida
sudo apt-get install python-setuptools
Despues de instalar lo basico para python de te sugiero instalar estas dos utilidades
IPython y virtualenv
Y se instalan de esta forma sencilla
sudo apt-get install python-virtualenv ipython
Ahora podras crear entornos virtuales y con ipython es una excelente shell para python con auto completado y colores, para crear un entorno virtual se realiza de esta forma
virtualenv env --no-site-packages
Eso creara un virtual enviroment con el nombre env y totalmente nuevo y se activa de esta manera
source env/bin/activate
Por ultimo si quieres saber que python esta corriendo en tu entorno puedes usar este simple comando
which python
Si quieres que un archivo .py se ejecute somo si fuera de bash agrega al principio del archivo esta linea
#!/usr/bin/env python
Como IDE te puedo recomendar ninja ide, es super sencilla intuitiva y ligera aqui esta su sitio oficial ninja ide
Por ultimo la palabra reservada self se puede comparar o parecer a la palabra this en otros lenguajes.