Python es un lenguaje de scripts independiente de plataforma y orientado a objetos, preparado para realizar cualquier tipo de programa, desde aplicaciones Windows a servidores de red o incluso, páginas web. Es un lenguaje interpretado, lo que significa que no se necesita compilar el código fuente para poder ejecutarlo, lo que ofrece ventajas como la rapidez de desarrollo e inconvenientes como una menor velocidad.
| pyqt | Ejemplo de aplicación para PyQt. | |
| qdocpy | Uso del módulo apihelper1 para el manejo de la información de módulos python, es una modificación de apihelper (inmersión en python). Usa las librerías Qt mediante PyQt4. | C |
| qns | Un visor de documentos HTML que utiliza el módulo urllister (inmersión en python) para obtener todos los enlaces contenidos en el documento. Usa las librerías Qt4 mediante PyQt. | |
| apihelper1 | Módulo adaptado de apihelper (inmersión en python), devuelve una lista con la información pedida. | |
| doc | Script para el uso de la función help del módulo apihelper (inmersión en python). | |
| dir | Lista el contenido de un directorio. | |
| makedir | Crea directorios. | |
| cpadel | Generación, poco elegante, de un calendario de competición para n equipos. Cuando el número de equipos es mayor que 12 la cosa se complica. | C |
| gas choques |
En gas se usa
biblioteca PyGame
para mover
múltiples objetos, en nuestro caso se mueven 500 bolas |
C C |
| fl | Script que usa PyGame para ver las figuras de Lissajous. | |
| vvideo | Lanzar una aplicación desde un script de python, en nuestro caso ejecutamos MPlayer con la opción -vo para seleccionar la salida de video. | |
| Python Challenge | Solución para los niveles: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, ... y dicen que es adictivo, pues parece ser que lo es. Una descripción del contenido de los diferentes niveles en el siguiente enlace. | |
| redoct | Juego de submarinos con Python/Pygame, para utilizar la clase Sprite del módulo pygame.sprite. Pygame es una biblioteca multimedia para python. | C |
| img2pdf |
Script que permite construir un archivo pdf a partir de una imagen (png, jpg, bmp, gif o pnm) |
C |
| unirpdf |
Permite unir los pdf contenidos en un directorio mediante pdftk |
C |
| mosca | Uso del módulo turtle. | C |
| tdir | Obtiene el tamaño en bytes de un directorio | C |
| scanhost | Ejemplo de script para trabajar con los módulos argparse y nmap | C |
| péndulo | Simulación del péndulo simple utilizando VPython. Módulo para la representación y animación de gráficos en 3D. El programa permite crear objetos 3D y posicionarlos en un espacio que también es de tres dimensiones. | C |
| satélite | Simulación del movimiento de un satélite en el campo gravitatorio terrestre mediante VPython. | C |
| mrua | El movimiento uniformemente acelerado con VPython. | C |
| leeurl | Obtener los enlaces de una página web utilizando el módulo BeautifulSoup. | C |
| divisores | Permite obtener los divisores de un número entero y sus factores primos. | C |
| arp2tex | Ping ARP a una red y los resultados recogidos en una tabla LaTeX. | C |
| ipscan | Ping a una red utilizando fping. | C |
| qesen | Traductor ES -> EN para Android basado en Google. Utiliza las librerías de QPython. | C |
| rimg | Reduce (thumbnail) el tamaño de una imagen. | C |
| qfl | Figuras de Lissajous para Android con QPython. | C |
| qlochost | Obtiene información sobre un determinado host. Utiliza las librerías de QPython para android. | C |
| qinva | Invierte el contenido de un archivo byte a byte. Utiliza las librerías de QPython para android. | C |
| mas | Simulación del Movimiento Armónico Simple utilizando VPython. | C |
| manual | El libro inmersión en python. |