Este art�culo es una breve introducci�n a las posibilidades din�micas de Python. Generaremos r�pidamente m�dulos intercambiables de interfaz para un sencillo servidor de datos. En concreto, veremos una interfaz interactiva (con tkinter) y un servidor de aplicaciones HTTP. El c�digo funciona sin modificaci�n alguna en cualquier plataforma en la que funcione Python, ya que se han utilizado s�lo las bibliotecas est�ndar de Python.
Python es un lenguaje de programaci�n interpretado, orientado a objetos y de sintaxis sencilla. Se ha implementado sobre muchos sistemas operativos (incluyendo Linux, Windows, VMS, AmigaOS...) y para los entornos m�s variados (incluyendo .NET de Microsoft y Java, de Sun).
Los usuarios de Python destacan su legibilidad (incluyendo el c�digo ajeno) y su versatilidad (en cuanto a funciones y a escalabilidad). Es poco com�n encontrar programadores que hayan pasado del Python (dentro de su rango de aplicaci�n, claro) a otro lenguaje. Las aplicaciones de Python m�s conocidas son:
Zope, un servidor de aplicaciones de alto nivel
Mailman, el gestor de listas de correo de GNU
Siguiente | ||
Arquitectura de la aplicaci�n |