Skip to content

1. Prólogo

El PDF del documento está disponible |AQUÍ|.

Los ejemplos del documento están disponibles |AQUÍ|.

Este documento ofrece una lista de scripts de Python en diferentes ámbitos:

  • los fundamentos del lenguaje,
  • la gestión de bases de datos MySQL,
  • la programación de redes Tcp/ Ip,
  • la programación web,
  • las arquitecturas de tres capas y la programación por interfaces.

No se trata de un curso de Python, sino de una recopilación de ejemplos destinados a desarrolladores que ya hayan utilizado un lenguaje de scripting como Perl, PHP, Vbscript, o a desarrolladores acostumbrados a lenguajes tipados como Java o C# y que estén interesados en descubrir un lenguaje de scripting orientado a objetos. Este documento no es adecuado para lectores que nunca hayan programado o que tengan poca experiencia en programación.

Este documento tampoco es una recopilación de «buenas prácticas». El desarrollador experimentado podrá así encontrar que algunos códigos podrían estar mejor escritos. El único objetivo de este documento es ofrecer ejemplos a una persona que desee iniciarse rápidamente en el lenguaje Python. Posteriormente, profundizará su aprendizaje con otros documentos.

Aquellos para quienes este documento «va demasiado rápido» o no es lo suficientemente explícito, preferirán el tutorial detallado de Gérard Swinnen [http://python.developpez.com/cours/TutoSwinnen/] o, de manera más general, los tutoriales de developpez.com sobre Python [http://python.developpez.com/cours]. La información definitiva se puede encontrar en URL [http://docs.python.org/].

Los scripts están comentados y se reproduce su ejecución en la consola. En ocasiones se proporcionan explicaciones adicionales. El documento requiere una lectura activa: para comprender un script, es necesario leer tanto su código como sus comentarios y los resultados de la consola.

Los ejemplos del documento están disponibles en la dirección [http://tahe.ftp-developpez.com/fichiers-archive/python_exemples.zip]. Se proporcionan en forma de una solución de Visual Studio 2010, pero los scripts pueden utilizarse fuera de este entorno.

 

Para más información: