calendario - KolMitE

calendario

calendario

noviembre 13, 2022 Software en General 0

calendario


https://coveralls.io/repos/dbader/schedule/badge.svg?branch=master

Programación de trabajos de Python para humanos. Ejecute funciones de Python (o cualquier otra llamada) periódicamente usando una sintaxis amigable.

  • Una API fácil de usar para programar trabajos, hecha para humanos.
  • Programador en proceso para trabajos periódicos. ¡No se necesitan procesos adicionales!
  • Muy ligero y sin dependencias externas.
  • Excelente cobertura de prueba.
  • Probado en Python y 3.6, 3.7, 3.8, 3.9

Uso

$ pip install schedule

import schedule
import time

def job():
    print("I'm working...")

schedule.every(10).seconds.do(job)
schedule.every(10).minutes.do(job)
schedule.every().hour.do(job)
schedule.every().day.at("10:30").do(job)
schedule.every(5).to(10).minutes.do(job)
schedule.every().monday.do(job)
schedule.every().wednesday.at("13:15").do(job)
schedule.every().day.at("12:42", "Europe/Amsterdam").do(job)
schedule.every().minute.at(":17").do(job)

def job_with_argument(name):
    print(f"I am {name}")

schedule.every(10).seconds.do(job_with_argument, name="Peter")

while True:
    schedule.run_pending()
    time.sleep(1)

Documentación

La documentación de Schedule se encuentra en schedule.readthedocs.io.

Meta

Daniel Bader- @dbader_org[email protected]

Inspirado en el artículo de Adam Wiggins “Repensando a Cron” y el módulo Clockwork Ruby.

Distribuido bajo la licencia MIT. Consulte LICENSE.txt para obtener más información.

https://github.com/dbader/programar

Idiomas



  • Pitón
    100,0%



Por favor Comparte y Síguenos:
RSS
Follow by Email
Facebook
Twitter

Deja una respuesta