|
| GNU/Linux Introducción a PostgeSQL Introducción a Python v1.1 Introducción a Python v1.01 ( *.pdf, *.pdf.gz ) |
|
Prueba este
pequeñísimo
Tutorial de Python Documentación de Python en castellano (Python v2.0) Traducción de Dive into Python.(versión *.pdf) Plugins y Addons para XChat |
|
|
|
Noticias:Finalmente, los problemas con los redireccionamientos de la nueva página se han solucionado. Nueva y definitiva dirección http://milugar.net. Los redireccionamientos anteriores seguirán funcionando (salvo el *.es.fm)Más ejemplos: Sockets en Python. Como todos los nuevos ejemplos, los encontrarás en mi nueva página. Nuevo programa de ejemplo: Es una implementación del
problema del Productor y el Consumidor en Python, utilizando hilos,
colas y mutex. El problema consiste en leer un flujo de caracteres de la
entrada estándar, añadir un blanco cada 80 caracteres,
sustituir las apariciones de $ por $$, añadir un retorno de carro
cada 128 caracteres y finalmente mostrar el resultado por la salida
estándar. Este programa estará en la nueva página a
la que estoy migrando todo este contenido. La dirección es http://milugar.net.
Gracias y perdona si te causa molestias. Se agradece feedback respecto a qué te
parece el sitio nuevo :-)
Nota: Si el redireccionamiento no
funciona, también puedes probar con: http://www.milugar.es.vg o http://milugar.tk o http://milugar.doesntexist.org.
Gracias y perdona por las molestias Plugins y Addons para XChat Nuevo ejemplo: Busca en Google con un script en Python Nuevo programa de ejemplo. Diseña aplicaciones con ventanas con Python y wxPython Toolkits gráficos para Python: Pequeño análisis de los más importantes. Introducción a PostgreSQL: Configura un sevidor de bases de datos, diseña una y accede a ella mediante Python Nuevo programa de ejemplo. Diseña aplicaciones con ventanas con Python y Tkinter Nueva versión de Introducción a Python. Muchas mejoras y correcciones. Python Python es un lenguaje de scripts, sencillo pero potente, orientado a objetos y muy sencillo de aprender. Esta disponible en M$-Windows, GNU/Linux, Mac y cualquier entorno *IX. Dispone de una excelente documentación (en pocos lenguajes se ofrece una guía de aprendizaje de tanta calidad como en Python). Si quieres saber un poco más pincha aquí . Si quieres iniciarte en Python, lo mejor que puedes hacer es ir a la página oficial y bajarte la última versión oficial. Si eres usuario de GNU/Linux, es probable que ya lo tengas instalado. En cualquier caso te recomendaría que bajases la última versión (la actual es la 2.2.2 (del 14 de Octubre de 2002)). Seguro que las nuevas distribuciones ya la incorporan. La versión de Windows viene acompañada de una GUI (interfaz gráfica de usuario) muy notable, con un resaltado de sintaxis excelente que facilita mucho el trabajo. En Linux puedes trabajar con emacs, con glimmer o con scite entre otros. Una vez tengamos Python instalado en nuestro equipo, lo primero que debemos hacer es leer (o al menos ojear) el tutorial que lo acompaña. Existe una versión en español de este documento, que también puedes descargar de la página de Python. Si quieres puedes ir a Sourceforge y bajarte la última versión en castellano de este documento. Una lectura rápida de este documento nos da una idea de la potencia de este lenguaje de scripts. Estamos hablando de scripts... ¿ qué es un script ? Un script es un conjunto de instrucciones que se ejecutan paso a paso, instrucción a instrucción. Esto significa que Python no genera ejecutables, si no que es Python el encargado de ejecutar nuestro código. Es por tanto un lenguaje interpretado, no compilado. Pros y contras de lenguajes interpretados: Ventajas
Python permite incorporar rutinas compiladas en C (o Java véase JPython , ahora parece q se denominará Jython) para realizar funciones críticas a alta velocidad. También implementa estructuras de datos muy avanzadas (lista, tuplas, diccionarios) que podemos combinar para crear otras estructuras realmente complejas. Python está escrito en C. Existe una implementación del lenguaje Python implementada únicamente en Java: Jython . Eso sí para utilizarla tendrás que disponer una máquina virtual Java en tu equipo. La mayoría de las librerías del Python estándar han sido ya portadas a Jython, sin embargo el desarrollo de Python es tan rápido que los desarrolladores de Jython tienen problemas para portar todas las innovaciones. Nota importante: Puedes redistribuir el código aquí presente siempre que incluyas un enlace a esta página y no modifiques el nombre del autor e incluyas la dirección e-mail de este. El código facilitado en esta página puede tener problemas por la identación que realiza el editor web, que en ocasiones omite ciertos tabulados. En particular, he visto problemas en ciertas rutinas run() del final de cada fichero. De todos modos, notifícame cualquier error. Sobre el autor: T. Javier Robles Prado |
|||