How to run python scripts online?

Osama Anees

I have a simple python script that gets the local weather forecast and sends an email with the data I want to run this script daily, i found out that cron is used for this purpose but online cron jobs require a url I wanted to ask how to host my python scripts so that they run online through a url, if possible that is...

nellex

I would recommend using Heroku with a python buildpack as a starting point. Using the flask library, you can very minimally start a web container and expose the endpoint online which can then be queried from your cron service. Heroku also provides a free account which ideally should fit your need.

As a peek into how easy it is to setup flask, well..

from flask import Flask
app = Flask(__name__)

@app.route('/cron-me')
def cron_me():
    call_my_function_here()
    return 'Success'

.. and you're done ¯\_(ツ)_/¯

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

How to Run SharePoint Online PowerShell scripts on VSTS

How to run scripts in python?

How to run Python scripts on Azure?

How to run sh scripts on python?

How to run python scripts with default arguments in FastApi

How to run python scripts on button click in React?

How to run dependent scripts in python in parallel in shell?

How to run multiple python scripts to prometheus

How to run several scripts in differents folders on python

how to run multiple python scripts at the same time?

How to run multiple audio files in python scripts

How to run multiple scripts in a python script with args

How to run and break two python scripts simultaneously?

Spyder in python will not run scripts

python run multiple scripts

How to run TurboTax online?

How to run scripts that are in PATH?

How to run python code (and not python scripts) from .bat

How to run multiple Python/Shell scripts from one script

How to run parallel python scripts from java using the ProcessBuilder

How to run different python scripts in parallel containers from same image

How can I run python scripts on my webserver?

How to configure Atom to run Python3 scripts?

How to create a queue of python scripts to run one after the other

How do I run python scripts from terminal?

how do I run multiple python scripts simultaniously using QProcess

How to share a variable between two python scripts run separately

How to run the sequence of python scripts one after another in a loop?

How to run python scripts without specifying their full path

TOP Ranking

  1. 1

    Failed to listen on localhost:8000 (reason: Cannot assign requested address)

  2. 2

    pump.io port in URL

  3. 3

    How to import an asset in swift using Bundle.main.path() in a react-native native module

  4. 4

    Loopback Error: connect ECONNREFUSED 127.0.0.1:3306 (MAMP)

  5. 5

    Compiler error CS0246 (type or namespace not found) on using Ninject in ASP.NET vNext

  6. 6

    BigQuery - concatenate ignoring NULL

  7. 7

    Spring Boot JPA PostgreSQL Web App - Internal Authentication Error

  8. 8

    ggplotly no applicable method for 'plotly_build' applied to an object of class "NULL" if statements

  9. 9

    ngClass error (Can't bind ngClass since it isn't a known property of div) in Angular 11.0.3

  10. 10

    How to remove the extra space from right in a webview?

  11. 11

    Change dd-mm-yyyy date format of dataframe date column to yyyy-mm-dd

  12. 12

    Jquery different data trapped from direct mousedown event and simulation via $(this).trigger('mousedown');

  13. 13

    maven-jaxb2-plugin cannot generate classes due to two declarations cause a collision in ObjectFactory class

  14. 14

    java.lang.NullPointerException: Cannot read the array length because "<local3>" is null

  15. 15

    How to use merge windows unallocated space into Ubuntu using GParted?

  16. 16

    flutter: dropdown item programmatically unselect problem

  17. 17

    Pandas - check if dataframe has negative value in any column

  18. 18

    Nuget add packages gives access denied errors

  19. 19

    Can't pre-populate phone number and message body in SMS link on iPhones when SMS app is not running in the background

  20. 20

    Generate random UUIDv4 with Elm

  21. 21

    Client secret not provided in request error with Keycloak

HotTag

Archive