Category Archives: Python

Matemáticas en Java

Posted on

Como todo lenguaje, Java también se dedica a las Matemáticas y lo hace a través de la clase java.lang.Math, con la particularidad que todos sus métodos son estáticos. Además, la clase java.lang.Math tiene algo de historia, ya que mientras antes implementaba por su cuenta todos los métodos, hoy utiliza la clase java.lang.StrictMath para implementarlos. La […]


Devolver más de un valor en funciones de Python

Posted on

Cada artículo publicado acerca de Python en este blog ha sido para hacer algún tipo de introducción al lenguaje o para maravillarnos con sus cualidades. Siguiendo la regla, este artículo trata de una caractarística muy llamativa del lenguaje: funciones que devuelven más de un valor. Es común encontrarnos con situaciones en las que nuestras funciones […]


Strings functions en Python

Posted on

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 […]


Tamaño de un esquema MySQL con Python

Posted on

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.


Conectar Python con MySQL

Posted on

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.


Servidor y Cliente TCP en Python

Posted on

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:


Lectura secuencial de archivos con Python

Posted on

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.


Python: Gestión de Archivos

Posted on

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: mode: modo de apertura del archivo name: nombre del archivo closed: estado del archivo (abierto o cerrado) Y métodos como: seek: mueve la posición actual dentro […]


wxPython: GUI toolkit para Python

Posted on

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 […]


Entrada básica en Python

Posted on

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 […]