Skip to main content

Job scheduling for humans.

Project description

Python job scheduling for humans. Inspired by Adam Wiggins’ clockwork’.

Installation

$ pip install schedule

Usage

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

schedule.every(10).minutes.do(job)
schedule.every().hour.do(job)
schedule.every().day.at("10:30").do(job)

while 1:
    schedule.tick()
    time.sleep(1)

Meta

Daniel Bader – mail@dbader.org

Distributed under the MIT license. See LICENSE.txt for more information.

https://github.com/dbader/schedule

History

0.1.4 (2013-05-20)

  • Rename schedule.tick() to schedule.run_pending_jobs()

  • Updated readme and setup.py packaging

0.1.0 (2013-05-20)

  • Initial release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

schedule-0.1.4.tar.gz (3.8 kB view details)

Uploaded Source

File details

Details for the file schedule-0.1.4.tar.gz.

File metadata

  • Download URL: schedule-0.1.4.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for schedule-0.1.4.tar.gz
Algorithm Hash digest
SHA256 f2e60cf0943ba1c7a2564fb3ebb755c6d1bfc7c2b9216ebff9347eb5fcd8dfbb
MD5 84959dc2e358a1b8ad3ed4315576fbd2
BLAKE2b-256 b357d55fe3a28f2cf6ccda631c630036351b8c7c47d084f7d68658293fe77ce2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page