Publicar mensajes en canal Telegram usando Python y un Bot

Publicar mensajes en canal Telegram usando Python y un Bot

Tiempo de lectura: 3 minutos Hola, hoy vamos a aprender cómo podemos publicar mensajes automáticamente usando un bot de Telegram usando Python. Lo primero que tenemos que hacer es crear un bot de telegram, para ello vamos al BotFather https://telegram.me/BotFather Ahora entramos en el chat y enviamos el comando: Ahora elegimos /newbot Y nos solicita un nombre, introducimos el nombre … Leer más

Obtener subtítulos de un vídeo de Youtube con Python

Obtener subtítulos de un vídeo de Youtube con Python

Tiempo de lectura: < 1 minuto Hola, hoy vamos a aprender a obtener los subtítulos de un vídeo de Youtube utilizando una librería para Python. Lo primero que vamos a hacer es instalar la librería: Esta librería podéis encontrarla aquí: https://pypi.org/project/youtube-transcript-api/ Para utilizarla y obtener los subtítulos de un video, tendremos que hacer lo siguiente: Importamos las siguientes dependencias: Y vamos … Leer más

Automatizar una tarea con el cron Ofelia en Docker y FastAPI

Automatizar una tarea con el cron Ofelia en Docker y FastAPI

Tiempo de lectura: 1 minuto Hola, hoy vamos a ver cómo podemos automatizar una tarea usando Ofelia y FastAPI, además de SQLAlchemy. Lo primero que vamos a hacer es crear el archivo que queremos que se ejecute con el Cron de Ofelia: cron_ejecutar.py Primero importamos la operación crud si tenemos, que va a ejecutar la tarea en la Base de … Leer más

Obtener y devolver fichero PDF usando FAST-API

Obtener y devolver fichero PDF usando FAST-API

Tiempo de lectura: < 1 minuto Hola, hoy vamos a ver cómo podemos obtener un fichero PDF guardado y devolverlo usando Fast API con Python. Vamos a nuestro archivo de routes y añadimos las dependencias necesarias (aparte de las de Fast API): Ahora vamos a crear nuestro Route que será un GET que devolverá el archivo PDF. En esta función tan … Leer más

Subir fichero PDF usando FAST-API

Subir fichero PDF usando FAST-API

Tiempo de lectura: < 1 minuto Hola, hoy vamos a ver cómo podemos subir un fichero PDF usando FAST-API. Lo primero que tenemos que hacer es instalar python multipart: Una vez instalado, ahora tenemos que ir a nuestro archivo de routes y realizar este import: Ahora creamos este Route: Esta función permite subir un PDF y almacenarlo en una carpeta llamada … Leer más

Instalar llama 2, la IA de Meta Open Source y comercializable que planta cara a Chat GPT para usarla con Python y Docker (con acceso a GPU)

Instalar llama 2, la IA de Meta Open Source y comercializable que planta cara a Chat GPT para usarla con Python y Docker (con acceso a GPU)

Tiempo de lectura: 3 minutos Hola, hoy vamos a ver cómo podemos instalar y descargar llama 2, la IA de Meta que hace frente a chatgpt 3.5. Para ello he creado un Docker Compose que nos ayudará a generar el entorno. Lo primero que tenemos que hacer, es ir a la página de llama 2 y solicitar una versión en … Leer más

Utilizar API de Pexels con Python

Utilizar API de Pexels con Python

Tiempo de lectura: 2 minutos Hola, hoy vamos a aprender cómo podemos utilizar la API de Pexels para obtener imágenes directamente, usando Python. Lo primero que vamos a hacer es conseguir una clave de API de Pexels de forma gratuita. Vamos a la web de API: https://www.pexels.com/api/ Y primero, iniciamos sesión: Ahora vamos al perfil y navegamos a Image & … Leer más

Obtener categorías de WordPress API con Python

Obtener categorías de WordPress API con Python

Tiempo de lectura: < 1 minuto Hoy vamos a ver cómo podemos obtener categorías de WordPress API. Vamos a crear un archivo python code.py con el siguiente contenido: Ahora tenemos que crear un archivo .env para obtener las variables de entorno: Añadimos la URL de nuestro WordPress, el usuario y para generar el Password, vamos a este link: Y generamos una … Leer más

Auto-publicar posts en WordPress usando Python

Auto-publicar posts en WordPress usando Python

Tiempo de lectura: 2 minutos Hoy vamos a aprender cómo podemos auto-publicar posts en nuestro WordPress usando Python. Lo primero que tenemos que hacer es crear nuestro archivo remote_publish.py Primero creamos la función post_creator, que nos permitirá crear un post y enviarlo. En la línea: auth = HTTPBasicAuth(WORDPRESS_USERNAME, WORDPRESS_PASSWORD) Tenemos que indicar nuestro Username y Password de administrador de WordPress. … Leer más

Crear un API Rest usando FAST API (ejemplo sin conexión a base de datos)

Crear un API Rest usando FAST API (ejemplo sin conexión a base de datos)

Tiempo de lectura: 3 minutos En este tutorial, te enseñaré cómo crear una API REST utilizando FastAPI. FastAPI es un framework web moderno y rápido para construir APIs con Python 3.6+ basado en el estándar ASGI y con la filosofía «menos código, más productividad». Además, FastAPI ofrece una documentación automática interactiva y fácil de usar, lo que lo convierte en … Leer más