Python, programando con estilo

11 junio 2008

Desde mundogeek descubro un libro interesante "python para todos" de Raúl González


Descarga



También te lo puedes encontrar a la venta ya que su licencia así lo permite, veamos si pagando se valoran más este tipo de aportaciones, porque vale su peso en plátanos y además es muy amigable, vamos, perfecto como libro de cabecera.


Python es un lenguaje de programación apto para seres humanos, por lo tanto mucho más cercano al usuario que al lenguaje máquina. Es relativamente joven 18 años y sorprende su evolución exponencial. Viene instalado por defecto en la familia Ubuntu y podéis probarlo escribiendo python en el Terminal.



Además de esto, cabe destacar del lenguaje, que no es compilado, sino interpretado. Gracias a esto, ya no tendremos que estar haciendo las pesadas y tediosas fases de compilación y linkado. Otra característica importante es que es muy versátil, ya que además de funcionar en los SO más conocidos (véase Windows, Linux, Mac OS), también es posible utilizarlo en otras plataformas como Amiga o diferentes dispositivos portátiles como teléfonos móviles.







Ejemplo para ver las cámaras de tráfico de Madrid, eso si, mejor usar la conexión wifi de nokia a no ser que tengas contratado una buena promoción para las conexiones 3G o HSDPA



Python tiene una cantidad ingente de librerías, lo que te permitirá hacer muchas cosas con poco código, por ejemplo, simplemente con este código podrías hacer una conexión anónima a un cliente FTP y listar los archivos de dicho sitio. En otros lenguajes como en C...nos llevaría...pues un par de miles...xD


>>> from ftplib import FTP

>>> ftp = FTP('ftp.bloggers.es')

# conectarse al servidor al puerto predeterm.

>>> ftp.login()

# usuario anonymous, contraseña user@hostname

>>> ftp.retrlines('LIST')

# enumerar el contenido del directorio




Si usas linux con escritorios como gnome o kde descubrirás que forma parte de los screenlets o widgets.


En próximas entradas, iPhone 3G vs Los móviles más altos de gama

2 comentarios:

Don Ignacio Espeleta: dijo...

nunca te acuestas sin saber algo mas!

Anónimo dijo...

Hola a para los que necesitan libros de python en Español, dejo el enlace a 5 libros de programacion de Python
http://micro-bot.blogspot.com/2008/06/5-libros-de-python-en-espaol.html