Programación 14 Feb 2005 04:18 am
Python. El Inicio (I)
Python es el nuevo lenguaje que quiero aprender, para ello me he bajado uno de los mejores manuales de iniciación, por lo que he podido leer por ahí. El manual en cuestión es Dive in to Python de Mark Pilgrim, pero por suerte existe una traducción al español en la misma web (gracias Fco. Callejo por el trabajo).
Sirva como introducción a este lenguaje lo que nos cuenta nuestra Wikipedia española sobre Python:
Python es habitualmente comparado a TCL, Perl, Scheme, Java y Ruby. Actualmente, Python se desarrolla como un proyecto de código abierto, administrado por la Python Software Foundation. La última versión estable del lenguaje es actualmente (enero 2005) la 2.4.
Guido van Rossum, más conocido como Guido, creó Python, un lenguaje de programación de scripting, la “oposición leal” a Perl, lenguaje con el cual mantiene una rivalidad amistosa. Los usuarios de Python consideran a éste mucho más limpio y elegante para programar.
Python permite dividir el programa en módulos reutilizables desde otros programas Python. Viene con una gran colección de módulos estándar que se pueden utilizar como base de los programas (o como ejemplos para empezar a aprender Python). También hay módulos incluidos que proporcionan E/S de ficheros, llamadas al sistema, sockets y hasta interfaces a GUI (interfaz gráfica con el usuario) como Tk.
Python es un lenguaje interpretado, lo que ahorra un tiempo considerable en el desarrollo del programa, pues no es necesario compilar ni enlazar. El intérprete se puede utilizar de modo interactivo, lo que facilita experimentar con características del lenguaje, escribir programas desechables o probar funciones durante el desarrollo del programa. También es una calculadora muy útil.
El nombre del lenguaje proviene de la afición de su creador original, Guido van Rossum, por los geniales humoristas británicos Monty Python. El principal objetivo que persigue este lenguaje es la facilidad, tanto de lectura, como de diseño, etc.
Comentar a parte, que el software que se desarrolla para Ubuntu se realiza en este lenguaje, así que, creo que ya estoy tardando en aprender :-P, bueno eso será si las prácticas de la universidad no acaban conmigo
Links interesantes:
- Python (Web oficial)
- Python hispano
- Iniciación a Python
- Guía de aprendizaje de Python
- Recursos de Python

12 Sep 2007 a las 6:35 1.Juan dijo …
Hola
actualmente utilizo python para tkinter.
estoy tratando de crear un archivo de excel pero siempre queda grabado lo ultimo y no toda una lista.
mepuede atudar para saber como le hago.
12 Sep 2007 a las 18:26 2.Inwe dijo …
Pues me temo que no :-P, toqueteé Python una temporada hace unos dos años, pero no mucho. De todas formas, mira a ver si el problema es, en el caso que tengas un bucle, que siempre machaque el resultado anterior, en lugar de concatenar. Te diría algo más si me mostrases el código aunque repito que no sé mucho de Python
Un saludo
13 Mar 2008 a las 12:09 3.Tolito dijo …
Me lei ese tutorial (Dive in to Python ) hace unos meses y me parecio malísimo (lia un montón cosas que son sencillísimas)…pero bueno, para gustos…
Un saludo!