You are here: Home / LBN / Up2date / Network Monitoring / BastionLinux 36 / python3-schedule-1.2.2-1.lbn36.noarch

python3-schedule-1.2.2-1.lbn36.noarch

Package Attributes
RPM  python3-schedule-1.2.2-1.lbn36.noarch.rpm Architecture  noarch Size  91916 Created  2025/06/16 13:06:31 UTC
Package Specification
Summary Job scheduling for humans.
Group Unspecified
License ZPL
Home Page https://pypi.org/project/schedule
Description

Python job scheduling for humans. Run Python functions (or any other callable) periodically using a friendly syntax.

A simple to use API for scheduling jobs, made for humans. In-process scheduler for periodic jobs. No extra processes needed! Very lightweight and no external dependencies. Excellent test coverage. Tested on Python and 3.7, 3.8, 3.9, 3.10, 3.11, 3.12

Usage $ 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(").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

Requires
rpmlib(PayloadFilesHavePrefix)  
rpmlib(FileDigests)  
rpmlib(CompressedFileNames)  
rpmlib(PayloadIsZstd)  
Provides
python-schedule
python3-schedule
python3.10-schedule
python3.10dist(schedule)
python3dist(schedule)
Obsoletes
python-schedule

Document Actions