Los códigos más votados de Python

Contabilidad domestica


Python

estrellaestrellaestrellaestrellaestrella(9)
Actualizado el 07 de Mayo del 2017 por Jonay Zevenzui (Publicado el 08 de Abril del 2016)
4.178 visualizaciones desde el 08 de Abril del 2016. Una media de 63 por semana
Programa con el cual se puede llevar un registro de los gastos e ingresos de una o varias cuentas a la vez.

python-contabilidad
Imágen de perfil

Mostrar un calendario en Python con tkinter


Python

estrellaestrellaestrellaestrellaestrella(5)
Actualizado el 22 de Diciembre del 2014 por Xavi (Publicado el 08 de Diciembre del 2013)
8.879 visualizaciones desde el 08 de Diciembre del 2013. Una media de 49 por semana
Código que muestra como incluir un calendario en una aplicación realizada con tkinter.

tkinter-calendar

Juego del Ahorcado


Python

estrellaestrellaestrellaestrellaestrella(4)
Publicado el 24 de Mayo del 2002 por Jhon Alexander Camacho Urdinola
35.078 visualizaciones desde el 24 de Mayo del 2002. Una media de 49 por semana
Juego del ahorcado. Utiliza la librería gráfica Tk.

Algoritmos de búqueda y ordenamiento


Python

estrellaestrellaestrellaestrellaestrella(3)
Actualizado el 23 de Julio del 2015 por Maximo (Publicado el 11 de Agosto del 2006)
20.143 visualizaciones desde el 11 de Agosto del 2006. Una media de 42 por semana
Colección de algoritmos de búsqueda y ordenamiento.
-Ordenamiento Shell/Shell Sort
-Ordenamiento Radix/Radix Sort
-Quick Sort
-Mezcla Directa/Merge Sort
-Inserción/Insertion Sort
-Burbuja Mejorado/Enhanced Bubble Sort
-Algoritmo de Cook-Kim/Cook-Kim Sort
-Ordenamiento burbuja/Bubble Sort
-Búsqueda Secuencial/Sequential Search
-Búsqueda Binaria/Binary Search
-Ordenación Binaria/Binary Sort
-Módulo para creación y operaciones sobre arreglos.

Exportar pagina web a archivo sin tags


Python

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 24 de Mayo del 2002 por Jhon Alexander Camacho Urdinola
10.386 visualizaciones desde el 24 de Mayo del 2002. Una media de 14 por semana
Este código, esporta a un archivo .dat el contenido de una pagina web sin los tags.
Imágen de perfil

FileSelection


Python

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 10 de Noviembre del 2008 por Xavi
5.511 visualizaciones desde el 10 de Noviembre del 2008. Una media de 14 por semana
Ejemplo de utilización de un selector de ficheros (FileSelection) con Python 2.5 y GTK 2.
Imágen de perfil

Triangulo de Pascal


Python

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 28 de Febrero del 2014 por Xavi
7.290 visualizaciones desde el 28 de Febrero del 2014. Una media de 42 por semana
Código que explica como crear el triangulo de pascal en Python.
Imágen de perfil

Alarma visual con Tk


Python

estrellaestrellaestrellaestrellaestrella(2)
Actualizado el 06 de Septiembre del 2016 por Xavi (Publicado el 18 de Junio del 2014)
2.004 visualizaciones desde el 18 de Junio del 2014. Una media de 14 por semana
Código que muestra una manera de mostrar una ventana de alarma que va apareciendo y desapareciendo hasta pulsar el botón de finalizar.
Imágen de perfil

G-View visor de imágenes ligero


Python

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 08 de Mayo del 2015 por Administrador
1.715 visualizaciones desde el 08 de Mayo del 2015. Una media de 21 por semana
Visor de imágenes ligero que permite visualizar cualquier imagen de nuestro disco.

img2
img3
img4
Imágen de perfil

Busqueda letra o subcadena en una cadena


Python

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 02 de Septiembre del 2016 por kip
1.041 visualizaciones desde el 02 de Septiembre del 2016. Una media de 21 por semana
Simple función que busca una letra en una cadena, así mismo también es posible buscar una subcadena en una cadena dada y muestra las veces que se repite esta.
Imágen de perfil

Numero de caracteres en un archivo de texto


Python

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 11 de Noviembre del 2016 por kip
949 visualizaciones desde el 11 de Noviembre del 2016. Una media de 28 por semana
Simple funcion que devuelve el numero de caracteres en un archivo de texto excepto los espacios o saltos de linea, haciendo uso de expresiones regulares y la libreria re.

Espero les sirva.

Saludos
Imágen de perfil

Determinar si se repite algún carácter dentro de una cadena


Python

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 29 de Marzo del 2017 por xve
1.223 visualizaciones desde el 29 de Marzo del 2017. Una media de 63 por semana
Este simple código, indica si se repiten valores en una cadena, y cuales son.

Listando los titulos de lawebdelprogramador.com


Python

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 03 de Julio del 2017 por Guillermo
146 visualizaciones desde el 03 de Julio del 2017. Una media de 28 por semana
Haciendo uso del modulo BeautifulSoup listamos los titulos de codigos fuentes de la sección python.

Exporta enlaces y imagenes de una pagina web a archivo


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 24 de Mayo del 2002 por Jhon Alexander Camacho Urdinola
9.288 visualizaciones desde el 24 de Mayo del 2002. Una media de 14 por semana
Este código esporta todos los enlaces y imagenes de una pagina web a una archivo .dat
Imágen de perfil

Visualizador de Mysql


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 04 de Agosto del 2008 por Xavi
3.398 visualizaciones desde el 04 de Agosto del 2008. Una media de 14 por semana
Código desarrollado en python 2.5 con qt3 sobre Debian para conectar con una base de datos MySQL, visualizar sus bases de datos, tablas, campos y registros.
Imágen de perfil

Threading mediante la herencia


Python

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 20 de Diciembre del 2015 por Xavi (Publicado el 11 de Agosto del 2008)
3.332 visualizaciones desde el 11 de Agosto del 2008. Una media de 14 por semana
Ejemplo sencillo de la utilización de threading mediante la herencia de la misma.
Imágen de perfil

Ejemplo de validación de un usuario contra un servidor Active Directory


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 17 de Mayo del 2011 por Xavi
6.479 visualizaciones desde el 17 de Mayo del 2011. Una media de 21 por semana
Código que muestra como validar un usuario contra un servidor Active Directory de Microsoft Windows.
Imágen de perfil

Envio por correo de texto como archivo adjunto


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 26 de Julio del 2011 por Xavi
4.409 visualizaciones desde el 26 de Julio del 2011. Una media de 14 por semana
Código que muestra como enviar un correo con:
- un texto como archivo adjunto
- adjuntar un archivo de texto
- adjuntar una imagen
utilizando la librería smtplib para enviar utilizando nuestro servidor smtp.
Imágen de perfil

Pasar de fahrenheit a celsius


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 17 de Febrero del 2012 por Administrador
6.064 visualizaciones desde el 17 de Febrero del 2012. Una media de 28 por semana
Código que muestra como pasar de Fahrenheit a Celsius una lista de parámetros recibidos.

Juego de sumas rápidas


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 15 de Abril del 2012 por Jose
3.905 visualizaciones desde el 15 de Abril del 2012. Una media de 21 por semana
Simple código con interfaz gráfica (tkinter) que tienes que realizar sumas fáciles entre un rango de 0 a 50. Dispones de 3 errores antes de finalizar el juego.
Imágen de perfil

Mezclar una cadena sin repetir ningun valor


Python

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 26 de Mayo del 2016 por Xavi (Publicado el 29 de Enero del 2013)
6.455 visualizaciones desde el 29 de Enero del 2013. Una media de 28 por semana
Función que dada una cadena, mezcla sus valores sin repetir ninguno de ellos.

Metodo de Jacobi


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 04 de Marzo del 2013 por Abraham
8.454 visualizaciones desde el 04 de Marzo del 2013. Una media de 42 por semana
Código que ejecuta el Método de Jacobi (para solución de sistemas de ecuaciones [éste código funciona para sistemas de 3x3]). Para garantizar la convergencia del método, hay que verificar que la matriz del sistema sea una matriz de diagonal estrictamente dominante.
Imágen de perfil

Eliminar una linea especifica de un archivo


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 20 de Marzo del 2014 por Xavi
10.613 visualizaciones desde el 20 de Marzo del 2014. Una media de 63 por semana
Simple código que muestra como eliminar una linea especifica de un archivo.

TabXSpace - convertir espacio en tabulaciones


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 03 de Abril del 2014 por Santi Baidez Ayuste
1.853 visualizaciones desde el 03 de Abril del 2014. Una media de 14 por semana
Sencillo programa que permite abrir un archivo de texto y cambiar los espacios o grupos de espacios por un tabulador.
Útil, por ejemplo, para pasar a EXCEL los datos de archivos de texto. El programa quitaría los espacios y pasaría un tabulador en su lugar, haciendo que se encuentre, después, cada palabra en una celda distinta.
Desarrollado en Python 3.4.
Imágen de perfil

Mostrar el progreso de un proceso en una sola linea


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 08 de Septiembre del 2014 por Xavi
1.353 visualizaciones desde el 08 de Septiembre del 2014. Una media de 14 por semana
Simple ejemplo que muestra como mostrar un proceso sin cambiar de linea en la consola o terminal.
Para python 2.x y 3.x
Imágen de perfil

Graficador wxPython/Matplotlib


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 30 de Noviembre del 2014 por Jorge
1.756 visualizaciones desde el 30 de Noviembre del 2014. Una media de 14 por semana
Graficador basico. Desarrollado utilizando Matplotlib embebido en una aplicación wxPython.

Permite trazar gráficas 2D en coordenadas cartesianas. Algunas funcionalidades añadidas se listan enseguida:

- Modificar el color de línea
- Modificar el estilo de línea
- Guardar la gráfica como una imagen PNG
- Configurar el intervalo
- Modificar las etiquetas de los ejes vertical y horizontal.

Captura
Imágen de perfil

Como leer un valor y un atributo de un XML


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 11 de Marzo del 2015 por xve
2.729 visualizaciones desde el 11 de Marzo del 2015. Una media de 28 por semana
En este código de ejemplo, muestro como leer un atributo y un valor de un XML utilizando xml.dom

descargar de Issuu


Python

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 09 de Abril del 2015 por Pal (Publicado el 08 de Abril del 2015)
2.309 visualizaciones desde el 08 de Abril del 2015. Una media de 21 por semana
Con la url de una publicación de Issuu.com, descarga el libro completo y lo deja en ~/Documentos en formato .pdf
Imágen de perfil

Obtener el modelo y numero de serie de un disco duro en Python bajo Linux


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 16 de Mayo del 2015 por xve
1.797 visualizaciones desde el 16 de Mayo del 2015. Una media de 21 por semana
Este código desarrollado en Python, devuelve el modelo y numero de serie de un disco duro bajo un sistema Linux.

Algoritmo simplificado de Boyer-Moore


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 23 de Julio del 2015 por Maximo
1.620 visualizaciones desde el 23 de Julio del 2015. Una media de 21 por semana
Una implementación del algoritmo de Boyer-Moore para búsqueda de cadenas de texto dentro de un archivo de texto.

El algoritmo de Boyer-Moore es el más rápido que se conoce para ésta tarea. En este caso utiliza sólo la regla del carácter malo, no utiliza la regla del sufijo bueno, y simplemente cuando es necesario utilizar esta regla desplaza la ventana de lectura en 1.

Recibe dos argumentos: El archivo dónde buscar y la cadena a buscar. Devuelve las posiciones dentro del archivo donde se encuentran instancias de dicha cadena.