Los códigos más votados de Python

Contabilidad domestica


Python

estrellaestrellaestrellaestrellaestrella(8)
Actualizado el 23 de Mayo del 2016 por Jonay Zevenzui (Creado el 08 de Abril del 2016)
2.693 visualizaciones desde el 08 de Abril del 2016. Una media de 56 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 (Creado el 08 de Diciembre del 2013)
7.700 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(3)
Publicado el 24 de Mayo del 2002 por Jhon Alexander Camacho Urdinola
33.307 visualizaciones desde el 24 de Mayo del 2002. Una media de 49 por semana
Juego del ahorcado. Utiliza la librería gráfica Tk.

Exportar pagina web a archivo sin tags


Python

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 24 de Mayo del 2002 por Jhon Alexander Camacho Urdinola
10.283 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.

Algoritmos de búqueda y ordenamiento


Python

estrellaestrellaestrellaestrellaestrella(2)
Actualizado el 23 de Julio del 2015 por Maximo (Creado el 11 de Agosto del 2006)
19.575 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.
Imágen de perfil

FileSelection


Python

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 10 de Noviembre del 2008 por Xavi
5.421 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
6.067 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

G-View visor de imágenes ligero


Python

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 08 de Mayo del 2015 por Administrador
1.472 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
923 visualizaciones desde el 02 de Septiembre del 2016. Una media de 35 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
755 visualizaciones desde el 11 de Noviembre del 2016. Una media de 42 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
90 visualizaciones desde el 29 de Marzo del 2017
Este simple código, indica si se repiten valores en una cadena, y cuales son.

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.192 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

Conversor


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 22 de Septiembre del 2005 por Joel Garcia
10.566 visualizaciones desde el 22 de Septiembre del 2005. Una media de 21 por semana
Conversor de binario a decimal, decimal a binario y decimal a hexadecimal.
Imágen de perfil

Visualizador de Mysql


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 04 de Agosto del 2008 por Xavi
3.315 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

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.229 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.146 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
5.305 visualizaciones desde el 17 de Febrero del 2012. Una media de 21 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.802 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 (Creado el 29 de Enero del 2013)
6.196 visualizaciones desde el 29 de Enero del 2013. Una media de 35 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
7.904 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
8.095 visualizaciones desde el 20 de Marzo del 2014. Una media de 56 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.484 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

Alarma visual con Tk


Python

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 06 de Septiembre del 2016 por Xavi (Creado el 18 de Junio del 2014)
1.696 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

Mostrar el progreso de un proceso en una sola linea


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 08 de Septiembre del 2014 por Xavi
1.222 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.589 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
1.887 visualizaciones desde el 11 de Marzo del 2015. Una media de 21 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 (Creado el 08 de Abril del 2015)
2.041 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.539 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.452 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.
Imágen de perfil

Spoken time in Android


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 27 de Julio del 2015 por Sergio
1.299 visualizaciones desde el 27 de Julio del 2015. Una media de 21 por semana
Este codigo permite saber la hora de forma hablada.