Promedio de descarga/visualización de los códigos de Python

Listado de los códigos con más promedio de visualizaciones realizadas por día desde su publicación en la web.
Imágen de perfil

internetMonitorear la velocidad del internet con python


10 visualizaciones de promedio por día

Python

Actualizado el 22 de Noviembre del 2021 por Administrador (Publicado el 18 de Noviembre del 2021)
2.252 visualizaciones desde el 18 de Noviembre del 2021
No es un secreto que las velocidades de conexión de internet residencial rara vez son constantes. El otro dia me preguntaba: ¿Si pago 50mbps de internet, cuanto tiempo realmente tengo esa velocidad?

La pregunta viene a que, si realmente me están dando la velocidad que pago la mayoría del tiempo, o si debo considerar cambiarme a un proveedor que este menos saturado en mi area.

Screenshot_20211118_161314
Imágen de perfil

internetComo enviar un mensaje a WhatsApp en Python


5 visualizaciones de promedio por día

Python

Publicado el 10 de Julio del 2019 por Administrador
5.280 visualizaciones desde el 10 de Julio del 2019
WhatsApp es prácticamente el servicio de mensajería más popular ampliamente utilizado en todo el mundo. El mercado de desarrollo de bots de chat para WhatsApp está creciendo rápidamente. En esta guía, mostraremos cómo enviar mensajes de WhatsApp a través de ChatAPI utilizando Python. Esta guía para programadores ayudará a dar el primer paso para crear un bot.
Imágen de perfil

.pdfMiniTaller de Sockets e Hilos en Python


4 visualizaciones de promedio por día

Python

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 21 de Mayo del 2018 por Administrador (Publicado el 30 de Agosto del 2011)
16.225 visualizaciones desde el 30 de Agosto del 2011
Artículo que enseña paso a paso a programar Sockets en Python.
- Introducción a la programación en Python
- Programación de Sockets en Python
- Programación de Hilos en Python
- Cuestiones y Ejercicios
Imágen de perfil

internetDibujando figuras con Python y Turtle


4 visualizaciones de promedio por día

Python

Publicado el 12 de Agosto del 2020 por Administrador
2.445 visualizaciones desde el 12 de Agosto del 2020
En este post te voy a mostrar una pequeña introducción a Turtle, el módulo de Python que permite dibujar figuras y formas desde las más básicas hasta las más complejas.

Tabla de contenidos:
1 Importando módulo
2 Funciones iniciales
3 Modificando velocidad de dibujo
4 Dibujando un cuadrado
5 Espiral de cuadrados
6 Dibujo de estrella con turtle y Python
7 Espiral de estrellas
8 Más ideas

En concreto te mostraré cómo hacer una estrella, un cuadrado, y algunos espirales.

Screenshot_20200812_173434
Imágen de perfil

.htmlCómo ejecutar scripts Python automáticamente todos los días en Windows


3 visualizaciones de promedio por día

Windows 10

,

Python

Publicado el 22 de Abril del 2021 por Administrador
1.439 visualizaciones desde el 22 de Abril del 2021
En esta publicación les mostraré cómo programar la ejecución de un script Python usando el Programador de tareas (Windows Task Scheduler) de Windows. Esto te ayudará a automatizar tareas usando Python en Windows.

¿Imaginas todo lo que podrías automatizar si ejecutas una o muchas tarea/s (script en Python) todos los días o los días que tu quisieras, a una hora determinada? Esto es lo que vamos a cubrir hoy en Windows, pero en una futura entrada también les explicaré como utilizarlo en Linux o MAC.

Screenshot_20210422_170555
Imágen de perfil

internetGmail desde Python, accediendo a la bandeja de Entrada


3 visualizaciones de promedio por día

Python

Publicado el 22 de Marzo del 2021 por Administrador
1.411 visualizaciones desde el 22 de Marzo del 2021
¿Quieres implementar envío y recepción de emails en tus aplicaciones?

El email es una herramienta muy potente, si bien lo habitual es utilizarlo en persona, hay muchos servicios y aplicaciones que lo utilizan de forma automática para enviar y recibir notificaciones de estado.

En esta primera entrada de gmail desde Python, vamos a ver como acceder a una cuenta GMAIL, consultar la bandeja de entrada y descargar los mensajes.

Screenshot_20210322_161639
Imágen de perfil

internetCómo dividir un PDF en Python en varias páginas con PyPDF2


2 visualizaciones de promedio por día

Python

Publicado el 7 de Junio del 2021 por Administrador
967 visualizaciones desde el 7 de Junio del 2021
Python es un lenguaje muy versátil que nos permite automatizar infinidad de tareas. En este tutorial te voy a mostrar cómo dividir un PDF en Python en varias páginas gracias a la librería PyPDF2.

Screenshot_20210607_114553
Imágen de perfil
Val: 210
Ha disminuido 1 puesto en Python (en relación al último mes)
Gráfica de Python

.pdfAlgoritmos con Python - Ciclos en grafos


2 visualizaciones de promedio por día

Python

Publicado el 3 de Marzo del 2021 por Gonzalo
1.200 visualizaciones desde el 3 de Marzo del 2021
Varios problemas clásicos se refieren a ciclos en gráficos, ya se refieran a desplazamientos geográficos o anomalías en un gráfico de dependencia. Los problemas más simples consisten en detectar la existencia de ciclos, la existencia de ciclos con peso negativo o la identificación de un peso total mínimo o ciclo de peso medio mínimo.

Otros problemas tienen que ver con explorar la totalidad de un gráfico para encontrar caminos que atraviesen cada borde exactamente una vez (camino euleriano) o, cuando esto no es posible, al menos una vez (problema del cartero chino). Estos problemas son polinomiales, mientras que determinar un ciclo que visita cada vértice exactamente una vez (ciclo hamiltoniano) es NP-Hard.
Imágen de perfil

.pdfAprender a programar con Python: una experiencia docente


2 visualizaciones de promedio por día

Python

estrellaestrellaestrellaestrellaestrella(3)
Publicado el 18 de Diciembre del 2003 por Administrador
16.529 visualizaciones desde el 18 de Diciembre del 2003
La elección del primer lenguaje de programación es un debate recurrente entre los docentes universitarios de ingenierías informáticas. La Universitat Jaume I ha optado por una solución poco convencional: en el primer curso de dos titulaciones de ingeniería informática se aprende a programar con Python y C. Python es un lenguaje que está en auge en el mundo del software libre y que presenta una serie de características que lo hacen muy atractivo para enseñar a programar. Como material de apoyo hemos escrito un libro de texto y desarrollado un sencillo entorno de programación multiplataforma para Python que se distribuye con licencia GPL: el entorno Python G, formado por un intérprete interactivo, un editor, un depurador sencillo y una ventana con salida gráfica. Con el material docente elaborado se facilita la formación autodicactica para cualquiera que quiera aprender a programar desde cero.
En este artículo reflexionamos sobre la idoneidad de Python como primer lenguaje de programación, describimos la experiencia docente de enseñar Python y C en primer curso y presentamos el entorno de programación PythonG.
Imágen de perfil

internetCómo Leer y Escribir Archivos CSV en Python


2 visualizaciones de promedio por día

Python

Publicado el 13 de Octubre del 2021 por Administrador
636 visualizaciones desde el 13 de Octubre del 2021
El formato CSV es el formato de importación y exportación más comúnmente usado para bases de datos y hojas de cálculo. Este tutorial te dará una introducción detalladas a los CSV y los módulos y clases disponibles para leer y escribir datos a archivos CSV. También cubrirá un ejemplo de trabajo para mostrarte cómo leer y escribir datos a un archivo CSV en Python.

Screenshot_20211013_192143
Imágen de perfil

internethashlib – Cifrar con los algoritmos MD5 y SHA


2 visualizaciones de promedio por día

Python

Publicado el 4 de Junio del 2020 por Administrador
1.651 visualizaciones desde el 4 de Junio del 2020
Actualmente cualquier proyecto que requiera el almacenamiento de datos de un usuario hace uso de uno o múltiples algoritmos para llevar a cabo un cifrado, que permite ocultar o proteger determinada información. En la mayoría de los sitios que requieren de un registro las contraseñas son cifradas y se almacena un hash (el resultado) en lugar del texto original.

Existen diversos y muy variados algoritmos para realizar dicha acción; esta entrada cubre la utilización del MD5 (Message-Digest Algorithm 5) y las familias SHA (Secure Hash Algorithm), BLAKE y SHAKE.

Screenshot_20200604_222652
Imágen de perfil

internetTareas en segundo plano con PyQt


2 visualizaciones de promedio por día

Python

Publicado el 7 de Junio del 2020 por Administrador
1.578 visualizaciones desde el 7 de Junio del 2020
Todas las librerías para desarrollar aplicaciones de escritorio trabajan con un bucle principal que se ocupa de manejar eventos tales como mostrar la ventana en la pantalla, moverla, redimensionarla, responder a la presión de un botón; en general, toda interacción con la interfaz. Algunos de esos eventos acaso estarán asociados con una función que proporcionamos nosotros; por ejemplo, un método button1_pressed() que es invocado por dicha librería cuando el usuario presiona el control button1. Cuando trabajamos con Qt, la forma de responder a esos eventos es típicamente conectar una señal con un slot.

El problema surge cuando, en respuesta a alguno de esos eventos o bien durante la creación de la interfaz, ejecutamos una operación cuya duración no es despreciable (podríamos decir que cualquier tarea que tarde más de un segundo deja de ser despreciable). Esto hace que el procesador esté ocupado ejecutando nuestra tarea y no pueda atender al bucle principal de la aplicación; por ende, la interfaz deja de responder: no podemos moverla, cerrarla, redimensionarla, ni efectuar cualquier otro tipo de interacción con ella.

Screenshot_20200607_175608
Imágen de perfil

internetCreación de documentos Word con Python


2 visualizaciones de promedio por día

Python

,

Word

Publicado el 14 de Junio del 2021 por Administrador
799 visualizaciones desde el 14 de Junio del 2021
Los archivos de Microsoft Word son un estándar para el intercambio de documentos de texto enriquecido. Pudiéndose incluir en los mismos imágenes, tablas y lista, entre otros tipos recursos. Además, es un formato que el rector del mismo puede editar con facilidad, a diferencia de los archivos en PDF. Por lo que tener la posibilidad de crear documentos de Word con Python nos puede facilitar la creación de informes en este formato. Algo que se puede conseguir con el paquete de Python python-docx.

Screenshot_20210614_112609
Imágen de perfil

internetTutorial de cómo crear un API REST en Python con Flask


2 visualizaciones de promedio por día

Python

Publicado el 8 de Junio del 2021 por Administrador
809 visualizaciones desde el 8 de Junio del 2021
Este tutorial es una guía de introducción de cómo crear un API REST en Python con Flask.

Aquí te explico cuáles son los pasos principales que debes seguir para crear un API REST con Flask, te doy un ejemplo de estructura de aplicación y te muestro las posibles extensiones que puedes utilizar para que te hagan la vida más fácil.

A diferencia de una aplicación o página web, cuyos elementos principales son las páginas, el core de una API REST son los recursos. Un recurso es cualquier tipo de objeto, dato o servicio al que puede acceder un cliente. Los recursos se hacen accesibles a través de la interfaz del API, en la que se exponen los métodos y las URLs disponibles para acceder y/o manipular cada uno de los recursos.

En este tutorial vamos a crear un API con Flask para gestionar un catálogo de películas almacenado en una base de datos Sqlite. El API podrá ser consumido posteriormente por una app móvil, un frontend desarrollado en Javascript, un servicio, etc.

Índice de Contenidos:
1.- ¿Por qué un API REST con Flask?
2.- Estructura de la aplicación
3.- Extensiones a utilizar para implementar un API REST en Flask
4.- Los modelos
5.- Los esquemas
6.- Los recursos
7.- Control de errores de un API REST en Flask
8.- Configuración
9.- La aplicación
10.- Crear la base de datos y las tablas
11.- El API REST en Flask en funcionamiento
12.- Conclusiones

Screenshot_20210608_205737
Imágen de perfil

internetTareas en segundo plano con Tcl/Tk (tkinter)


2 visualizaciones de promedio por día

Python

Publicado el 25 de Octubre del 2020 por Administrador
1.264 visualizaciones desde el 25 de Octubre del 2020
Durante el desarrollo de una aplicación de escritorio con el módulo estándar tkinter, es usual llegar a la situación en la que una operación «pesada» (esto es, que tarda al menos unos segundos en ejecutarse) congela nuestra ventana y todos los controles, de modo que el usuario no puede seguir interactuando con ella, ni nuestro código puede realizar cambios (como aumentar el valor de una barra de progreso). Por ejemplo, cuando intentamos descargar un archivo vía HTTP, abrir un archivo pesado del sistema, enviar un mail vía SMTP, ejecutar un comando vía subprocess, etc.

Screenshot_20201025_232655
Imágen de perfil

internetMi primer EXE en Python con pantallas


2 visualizaciones de promedio por día

Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 5 de Septiembre del 2011 por Administrador
7.910 visualizaciones desde el 5 de Septiembre del 2011
El objetivo de este artículo es guiar paso a paso, desde el principio hasta que realices un .Exe que sea distribuible.
Imágen de perfil

.pdfPython + GTK `Glade


2 visualizaciones de promedio por día

Python

Publicado el 6 de Agosto del 2008 por Administrador
9.863 visualizaciones desde el 6 de Agosto del 2008
Articulo realizado por el Ing. Carlos Zager Fernández acerca de Python + GTK y Glade. En formato pdf. Contiene 10 páginas.
Imágen de perfil

.pdfGraficas con Python


2 visualizaciones de promedio por día

Python

Publicado el 27 de Noviembre del 2012 por Administrador
6.542 visualizaciones desde el 27 de Noviembre del 2012
Lo mejor de ser una lenguaje interpretado y dinámico es que puedes hablar con otras aplicaciones muy fácilmente y Python es capaz de hablar con Gnuplot. Ya podemos hacer gráficas con Python.
Imágen de perfil
Val: 210
Ha disminuido 1 puesto en Python (en relación al último mes)
Gráfica de Python

.pdfAlgoritmos con Python - Grafos


2 visualizaciones de promedio por día

Python

Publicado el 2 de Marzo del 2021 por Gonzalo
909 visualizaciones desde el 2 de Marzo del 2021
Un grafo es un objeto combinatorio compuesto por un conjunto de vértices V (también conocidos como nodos) y un conjunto de aristas E. Las aristas corresponden a pares de vértices, que generalmente son distintos, y sin una noción de orden en el sentido donde (u, v) y (v, u) denotan el mismo borde.

A veces, consideramos una variante, el grafo dirigido, donde los bordes tienen una orientación. En este caso, los bordes se conocen generalmente como arcos. El arco (u, v) tiene origen u y destino v. La mayoría de los algoritmos descritos en este texto operan en grafos dirigidos, pero se pueden aplicar a grafos no dirigidos reemplazando cada borde (u, v) por dos arcos (u, v) y (v, u).

Los grafos pueden contener información adicional, como pesos o letras, en forma de etiquetas en los vértices o los bordes.
Imágen de perfil

internetApagar, reiniciar y cerrar sesión en Windows y Linux


2 visualizaciones de promedio por día

Python

,

Windows 10

,

Linux

Publicado el 25 de Abril del 2021 por Administrador
802 visualizaciones desde el 25 de Abril del 2021
Es casi seguro si desarrollas aplicaciones de escritorio que en alguno de tus proyectos o programas requieras de apagar o reiniciar el sistema. En este artículo conoceremos varios de los métodos para concretarlo. Lamentablemente no hay un único método o función que corra en las múltiples plataformas, pero conociendo las distintas opciones que provee cada una de ellas podrás elaborar tu propio código para hacerlo. Los códigos presentados correrán tanto en Python 2 (ya discontinuado) como en Python 3.

Screenshot_20210425_211214
Imágen de perfil

internetSockets en Python


2 visualizaciones de promedio por día

Python

Publicado el 29 de Agosto del 2011 por Administrador
7.098 visualizaciones desde el 29 de Agosto del 2011
La comunicación entre distintas entidades en una red se basa en Python en el clásico concepto de sockets. Los sockets son un concepto abstracto con el que se designa al punto final de una conexión. Este artículo detalla su uso.
Imágen de perfil
Val: 19
Ha disminuido su posición en 6 puestos en Python (en relación al último mes)
Gráfica de Python

localConectar Python con mySql


2 visualizaciones de promedio por día

Python

,

MySQL

estrellaestrellaestrellaestrellaestrella(3)
Publicado el 7 de Marzo del 2019 por Santiago
2.079 visualizaciones desde el 7 de Marzo del 2019
Python un lenguaje de programación multi plataforma relacionado con el lenguaje de consultas mas popular en el medio MySql, en el que podrás comprender su relación y vinculo para implementar bases de datos ,haciendo consultas ,inserciones ,eliminaciones y actualizaciones de registros.
Imágen de perfil

internetSubir archivos a Dropbox desde Python a través de la API


2 visualizaciones de promedio por día

Python

Publicado el 21 de Marzo del 2021 por Administrador
800 visualizaciones desde el 21 de Marzo del 2021
Los servicios de almacenamiento en la nube permiten guardar y recuperar archivos desde casi cualquier dispositivo que disponga de una conexión a internet. Lo que convierte a estos servicios en un repositorio perfecto para almacenar diferentes archivos. Ya que mientras se disponga de una conexión a la red se podrá acceder a los datos. Una de sus posibles aplicaciones puede ser el guardado de los resultados de los programas escritos en Python. Por ejemplo, al terminar una simulación se pueden guardar los resultados para usarlos en otra maquina. Entre todos los servicios de almacenamiento uno de los más populares es Dropbox. Para subir archivos a Dropbox desde Python se pueden utilizar dos enfoques: instalar la aplicación en nuestro sistema operativo o utilizar la API. La primera opción es útil cuando trabajamos con nuestro ordenador. Pero esta opción presenta problemas cuando los códigos se ejecutan en un servidor o en una maquina con poco espacio. En esta entrada vamos a ver como subir archivos a Dropbox desde Python mediante la API de esta plataforma.

Screenshot_20210321_200208
Imágen de perfil
Val: 210
Ha disminuido 1 puesto en Python (en relación al último mes)
Gráfica de Python

.pdfPython en Linux


2 visualizaciones de promedio por día

Linux

,

Python

Publicado el 18 de Julio del 2020 por Gonzalo
1.218 visualizaciones desde el 18 de Julio del 2020
Brevísima descripción de las razones para usar Python en Linux para los recién llegados
Imágen de perfil

internetPython: Expresiones regulares


2 visualizaciones de promedio por día

Python

Publicado el 13 de Junio del 2012 por Administrador
6.209 visualizaciones desde el 13 de Junio del 2012
Las expresiones regulares, también llamadas regex o regexp, consisten en patrones que describen conjuntos de cadenas de caracteres. Este artículo nos explica su funcionamiento en Python.