Esta publicación no tendrá mucho valor para quienes saben de Python o se dedican al desarrollo en este lenguaje. Para quienes no se encuentren en este grupo, quizás se sorprendan tanto como yo con la simplicidad con que Python maneja las cadenas de texto.
A continuación, veremos algunos métodos del objeto string en Python a través de ejemplos muy sencillos. Cualquiera de estos ejemplos los puedes probar desde un shell interactivo de Python y si no tienes instalado el interprete Python en tu sistema, no es excusa, pues puedes usar codepad, el interprete online.
Para los que no lo sabían, como es mi caso, Jython es una implementación de Python escrita 100% en Java e integrada como una sola pieza en la plataforma Java. Esto así permite ejecutar Python en cualquier plataforma Java.

Este martes el equipo de desarrollo de Jython anunció que había liberado la versión 2.5.a1 del proyecto, se trata de una versión alpha no recomendada para ambientes en producción.
Se trata de un salto bastante grande desde la última versión estable (que era compatible con Python 2.2). Además, aunque por aún se trate de una versión alpha, lleva a esta implementación de Python sobre Java a la par con la implementación oficial.
Un poco de humor con una comparación entre hombres y mujeres, más bien, entre Python y Java.
Vía: LinuxHispano
Una forma muy elemental, pero muy práctica, de calcular el tamaño de una base de datos MySQL es haciendo la suma de los tamaños de los espacios de datos e índices de cada tabla, a partir del resultado de un SHOW TABLE STATUS.
Para conectarnos a MySQL desde Python necesitamos descargar la librería mysql-python.
Luego, desde el Interprete Interactivo, o bien desde el script .py, ejecutar import MySQLdb para poder hacer uso de las funciones de la librería.
Vía mundogeek.net, llega otro excelente tutorial, esta vez acerca de Sockets en Python.
Mi aporte, un resumen del mismo, conformado de comentarios sobre los scripts de ejemplo de Servidor y Cliente:
Post atrás, habiamos trabajado con archivos en python y, particularmente, desarrollado un pequeño ejemplo donde editabamos un archivo (específicamente el ID3 Tag de un MP3).
Ahora veremos algo más simple, pero que muchas veces hay que hacer: una lectura secuencial de un archivo plano.
Para abrir un archivo en Python se utiliza la función open. Ésta devuelve un objeto del tipo archivo, que tiene métodos y atributos.
Entre sus atributos se pueden citar:
Y métodos como:
wxPython es un conjunto de librerías gráficas para Python que permite a los programadores crear GUIs de manera fácil y sencilla. Se implementa como un módulo de python (código nativo) que utiliza las librerías multiplataforma wxWidgets programadas en C++.
Tal como Python y wxWidgets, wxPython es open source.
Si tienes has dado los primeros pasos con Python, seguramente lo tienes instalado en tu sistema, bastará con descargar el runtime wxPython y un ejemplo. Luego, desde consola bastará ejecutar python Test.py:
Si puedes ejecutar el ejemplo, la librería está instalada, y estamos en condiciones de comenzar a desarrollar.
La forma más sencilla de obtener datos ingresados por el usuario es por medio de las funciones input y raw_input.
raw_input recibe como parametro una cadena que es utilizado por la función como promt y devuelve otra cadena con lo ingresado por el usuario hasta que apretó Enter.
nombre = raw_input("Su nombre: ")
print "Hola " + nombre
Comentarios recientes