Árbol de dependencias de un módulo de Python

En general, muchos paquetes de Python dependen de otros paquetes, pero ¿cómo sabemos de qué paquetes depende un módulo? congelación de pepitas: Este es un módulo incorporado de Python que puede ayudarnos a conocer los paquetes dependientes, pero muestra todas las dependencias como una lista plana, averiguar cuáles son los paquetes de nivel superior y … Continue reading «Árbol de dependencias de un módulo de Python»

Obtener correos electrónicos no vistos de la bandeja de entrada de Gmail

Python es un lenguaje de programación dinámico, de alto nivel, de propósito general, interpretado, de múltiples utilidades y ampliamente utilizado. Se puede usar para realizar una amplia gama de tareas como aprendizaje automático, desarrollo de aplicaciones web, desarrollo de GUI multiplataforma y mucho más. Obtener Gmail es otra de las tareas que Python podría lograr. … Continue reading «Obtener correos electrónicos no vistos de la bandeja de entrada de Gmail»

Python PIL | Método imagen.split()

PIL es la biblioteca de imágenes de Python que proporciona al intérprete de Python capacidades de edición de imágenes. El método Image.split() se usa para dividir la imagen en bandas individuales. Este método devuelve una tupla de bandas de imágenes individuales de una imagen. Dividir una imagen “RGB” crea tres nuevas imágenes, cada una de … Continue reading «Python PIL | Método imagen.split()»

Una introducción a la gramática de gráficos para Python

Una gramática de gráficos es básicamente una herramienta que nos permite describir los componentes de un gráfico dado. Básicamente, lo que esto nos permite ver más allá de los gráficos nombrados (diagrama de dispersión, por nombrar uno) y básicamente ver las estadísticas subyacentes detrás de él. La gramática de gráficos fue introducida originalmente por Leland … Continue reading «Una introducción a la gramática de gráficos para Python»

Crear un archivo de Credenciales usando Python

Un archivo de credenciales no es más que un archivo de configuración con un poco de cifrado y una estructura de seguridad invisible en el backend. Puede haber una situación en la que pueda encontrar este tipo de archivos mientras usa algún tipo de plataforma en la nube. Todo lo que hace para iniciar sesión … Continue reading «Crear un archivo de Credenciales usando Python»

Convierta imágenes a PDF usando Tkinter – Python

Requisito previo: Tkinter , img2pdf Python ofrece múltiples opciones para desarrollar GUI (interfaz gráfica de usuario). De todos los métodos GUI, Tkinter es el método más utilizado. Es una interfaz estándar de Python para el kit de herramientas Tk GUI que se envía con Python. Python con Tkinter es la forma más rápida y sencilla … Continue reading «Convierta imágenes a PDF usando Tkinter – Python»

Codificación unaria en Python

El código unario, también llamado a veces código de termómetro, es un tipo de codificación de entropía. Es una técnica de compresión de datos sin pérdidas con aplicación en códigos Golomb. La representación unaria de un número natural n es n unos seguidos de un cero. Por ejemplo, el código unario para 6 será 6 … Continue reading «Codificación unaria en Python»

Implementación de Scrapy spider en ScrapingHub

¿Qué es ScrapingHub? Scrapy es un marco de código abierto para el rastreo web. Este marco está escrito en python y originalmente hecho para web scraping. El raspado web también se puede utilizar para extraer datos mediante API. ScrapingHub proporciona el servicio completo para rastrear los datos de las páginas web, incluso para páginas web … Continue reading «Implementación de Scrapy spider en ScrapingHub»

Argumentos de la línea de comandos en Python

Los argumentos que se dan después del nombre del programa en el shell de línea de comandos del sistema operativo se conocen como argumentos de línea de comandos . Python proporciona varias formas de lidiar con este tipo de argumentos. Los tres más comunes son:  Usando sys.argv Usando el módulo getopt Usando el módulo argparse … Continue reading «Argumentos de la línea de comandos en Python»

Convertir dirección IP a entero y viceversa

Usaremos el módulo ipaddress para este propósito. ipaddress es un módulo que ayuda en la creación, manipulación y operación de direcciones y redes IPv4 e IPv6. La motivación de convertir direcciones IP a números enteros y viceversa es que otros módulos que usan direcciones IP (como socket) generalmente no aceptarán objetos del módulo ipaddress directamente. … Continue reading «Convertir dirección IP a entero y viceversa»