Pasar lista como argumento de línea de comando 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. Uno de ellos es el sysmódulo. Módulo de sistema Un módulo es un archivo que … Continue reading «Pasar lista como argumento de línea de comando en Python»

Implementando el esquema de intercambio secreto de Shamir en Python

Los esquemas de Secret Sharing se utilizan en la distribución de un valor secreto entre múltiples participantes ( accionistas ) dividiendo el secreto en fragmentos ( acciones ) . Esto se hace de una manera que evita que un solo accionista tenga ningún conocimiento útil del secreto original. La única forma de recuperar el secreto … Continue reading «Implementando el esquema de intercambio secreto de Shamir en Python»

Obtener las noticias principales con la API de noticias

News API es una API REST simple basada en JSON para buscar y recuperar artículos de noticias de toda la web. Al usar esto, uno puede obtener las principales historias que se publican en un sitio web de noticias o puede buscar las principales noticias sobre un tema específico (o palabra clave). Las noticias se … Continue reading «Obtener las noticias principales con la API de noticias»

Script de Python para mostrar el porcentaje de batería de la computadora portátil

psutil es una biblioteca multiplataforma para recuperar información sobre procesos en ejecución y utilización del sistema (CPU, memoria, discos, redes, sensores) en Python. El siguiente script de Python se puede ejecutar tanto en Windows como en Linux. Instalar psutil en Windows por: pip install psutil Instalar psutil en Linux por: sudo apt-get install gcc python3-dev … Continue reading «Script de Python para mostrar el porcentaje de batería de la computadora portátil»

Escáner de puertos usando ‘python-nmap’

En este artículo, aprenderemos cómo programar un escáner de puertos usando el nmapmódulo ‘ ‘ en Python. El programa tomará un rango de números de puerto como entrada e imprimirá el estado (abierto o cerrado) de todos los puertos en ese rango. Nmap : Nmap es una herramienta de escaneo de red gratuita y de … Continue reading «Escáner de puertos usando ‘python-nmap’»

Agregar marca de agua a PDF usando PyPDF4 en Python

Estamos bastante familiarizados con el formato de datos más utilizado de PDF (Portable Document Format), con una extensión .pdf. Si bien el PDF fue inventado originalmente por Adobe, aunque ahora lo mantiene ISO, se usa para presentar e intercambiar documentos entre varios sistemas operativos. Instalación Podría instalarse usando pip o conda dependiendo de si está … Continue reading «Agregar marca de agua a PDF usando PyPDF4 en Python»

Llamar a una función de Python desde MATLAB

Podemos llamar a las funciones y objetos de Python directamente desde MATLAB. Para llamar a las funciones de Python desde MATLAB, debe instalar una versión compatible de Python. MATLAB es compatible con las versiones 2.7, 3.6 y 3.7 MATLAB carga Python cuando escribe py.command. py.modulename.functionname Los siguientes ejemplos muestran cómo llamar a una función de … Continue reading «Llamar a una función de Python desde MATLAB»

Programa Python para la suma y resta de números complejos

Dados dos números complejos z1 y z2. La tarea es sumar y restar los números complejos dados. Adición de números complejos: en Python, los números complejos se pueden agregar usando el operador +. Ejemplos:   Input: 2+3i, 4+5i Output: Addition is : 6+8i Input: 2+3i, 1+2i Output: Addition is : 3+5i  Ejemplo : Python3 # Python … Continue reading «Programa Python para la suma y resta de números complejos»

Programa para imprimir todos los números divisibles por 5 o 7 para un número dado

Dado el entero N, la tarea es imprimir todos los números menores que N, que son divisibles por 5 o 7. Ejemplos:  Input : 20 Output : 5 7 10 14 15 20 Input: 50 Output: 5 7 10 14 15 20 21 25 28 30 35 40 42 45 49 50 Enfoque: Por ejemplo, … Continue reading «Programa para imprimir todos los números divisibles por 5 o 7 para un número dado»

Detectar un idioma desconocido usando Python

La idea detrás de la detección del lenguaje se basa en la detección del carácter entre la expresión y las palabras del texto. El principio fundamental es detectar palabras de uso común como to, of en inglés. Python proporciona varios módulos para la detección de idiomas. En este artículo, los módulos cubiertos son: langdetect mancha … Continue reading «Detectar un idioma desconocido usando Python»