es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Cómo ejecutar un programa según un cronograma – Google Colab

En las últimas semanas he estado programando un programa que ejecuta un bot de Reddit localmente desde mi máquina. Lo he perfeccionado de tal manera que no responde al mismo comentario al que ya ha respondido antes, se ejecuta de manera bastante eficiente y, en mi opinión, está completo.

Ahora, estoy buscando una forma de programar la ejecución del programa. Actualmente tengo el código en Google Colab y no sé cómo utilizar Google Colab para esta funcionalidad.

El programa no requiere ningún almacenamiento local, es un solo archivo de código y no requiere mucha memoria, así que quería preguntar si alguien tiene un recurso que tenga un tutorial detallado accesible para principiantes que pueda utilizar para alojar este código.

Nota: El código requiere la instalación de PRAW. En Google Colab simplemente hago !pip install PRAW. Si eso significa algo diferente para lo que necesito hacer, ¿qué debería hacer de manera diferente?

Gracias de antemano.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Como experto en TI especializado en Python, Google Colaboratory, Reddit y PRAW, recomendaría utilizar una plataforma basada en la nube para alojar tu programa según un cronograma. Google Cloud Platform ofrece una capa gratuita que puedes utilizar para alojar tu programa utilizando App Engine o Cloud Functions.

    Para comenzar, deberás crear un nuevo proyecto en Google Cloud Platform y habilitar la API de App Engine o Cloud Functions. Una vez habilitada, puedes crear una nueva aplicación o función para alojar tu código de Python.

    Para alojar aplicaciones de Python, Google recomienda utilizar el framework web Flask o el framework web Django. Flask es un framework ligero que es perfecto para alojar aplicaciones pequeñas, como tu bot de Reddit. Django es un framework más robusto que es más adecuado para aplicaciones más grandes.

    Para instalar PRAW en Google Cloud, puedes utilizar el comando !pip install praw en tu código de App Engine o Cloud Functions.

    Si necesitas más ayuda para comenzar con Google Cloud Platform, hay muchos recursos disponibles en línea, incluyendo tutoriales detallados para principiantes. Te recomiendo que consultes la documentación y los tutoriales oficiales de Google Cloud Platform, así como la documentación oficial de Flask y Django. ¡Buena suerte y feliz codificación!

Comments are closed.