Recepción de datos en Python

por jueves, agosto 13, 2015 0 No tags Permalink 0

Recibiendo datos Existe una diferencia importante en el comando a utilizar para recibir datos ya usemos Python 2.7 o Python 3.0 o superior. Para solicitar una entrada mediante el teclado se emplean dos sentencias diferentes: Python 2.7: raw_imput. Python 3.0: input. Este es un ejemplo sencillo para Python 2.7: print ('Hello JM') raw_input('Press any key to continue') print('Thanks') Sin embargo, si podemos usar input en Python ...

Funciones con cadenas de caracteres en Python

por jueves, agosto 13, 2015 0 No tags Permalink 0

Funciones con cadenas de caracteres Cuando una variable es una cadena de caracteres es tratada como si dichos caracteres formasen una lista. De este modo, cuando operamos sobre cualquiera de las dos líneas del siguiente ejemplo, string1 y string2, obtenemos el mismo resultado: string1 = string2 = 'string' for letter in string1: print(letter) for letter in string2: ...

Funciones en Python

por jueves, agosto 13, 2015 0 No tags Permalink 0

Funciones de usuario Estas son las funciones creadas por el usuario y que no están predefinidas en Python. La ventaja de las funciones es que las escribimos una vez y podemos usarlas tantas veces como deseemos. La sintaxis básica de una función es la siguiente: def function_name(): string ='Hello' return string print (function_name()) Dentro ...

Clases en Python

por jueves, agosto 13, 2015 0 No tags Permalink 0

Continuando con el repaso de los conceptos básicos en Python, le toca el turno en esta ocasión a las clases. Dado que Python es un lenguaje OOP (Object Oriented Programming) hace un exhaustivo uso de las clases. En este post abordamos la definición de sus términos, la creación y uso de las clases y el concepto de herencia.

Instalar PyDev en Eclipse para Os X 10.10 Yosemite

por miércoles, agosto 5, 2015 0 No tags Permalink 0

En este post describo la instalación de PyDev en Eclipse 4.4.2 (Juno) en Os X 10.10 Yosemite. El principal problema es que tras las descarga de paquetes y siguiendo un proceso normal de instalación, PyDev no aparece disponible en Eclipse. Ello se debe a la versión de Java instalada y la que Eclipse utiliza por defecto. Es necesario realizar algunas modificaciones a través de la línea de comandos y modificar el archivo eclipse.ini para que PyDev esté finalmente disponible en Eclipse Juno en el Mac.

Instalar Python en Mac OS X 10.10 Yosemite

por martes, agosto 4, 2015 0 No tags Permalink 0

Mac Os X tiene preinstalado Python. Con esta versión de Python es posible trabajar sin instalar ni configurar nada más, siendo válida para el aprendizaje, pero no es la más adecuada para el desarrollo de aplicaciones para el mundo real. En esta entrada presentamos como instalar la última versión de Python en Mac 10.10 Yosemite, junto con algunas herramientas necesarias para la instalación y útiles en un futuro.

Entrenamiento en la compasión en 15 días

por domingo, junio 28, 2015 0 No tags Permalink 0

La compasión forma una parte esencial de la práctica del budismo. Es una emoción natural que se potencia y desarrolla con la práctica de la meditación. Aún siendo una práctica milenaria, hoy día tenemos evidencia científica de cómo podemos entrenar nuestro cerebro para sentir más compasión, tanto hacia nosotros mismos como hacia los demás.

Claves para cambiar de dominio sin perder posicionamiento

por viernes, mayo 8, 2015 0 No tags Permalink 0

En ocasiones sitios web con una larga trayectoria y reputación se ven obligados, por diferentes razones, a cambiar el dominio donde están ubicados. Dicha reputación es seguramente el bien más valioso adquirido por la empresa en el ámbito digital, lo cual hace necesaria una buena gestión del obligado traslado para evitar que esta se vea afectada. Dicho con otras palabras, se trata de cambiar de dominio sin perder posicionamiento, tema sobre el que trata este artículo.