Skip to main content
Python Software Foundation 20th Year Anniversary Fundraiser  Donate today!

Retired in favour of cron_descriptor. (Converts crontab expressions to human-readable descriptions).

Project description

Retired in favour of cron_descriptor

This project is no longer maintained.

Converts crontab expressions to human-readable descriptions.


Use pip:

pip install pretty-cron

Tested on Python 2.7 and 3.6.



Converts the given string cron expression into a pretty, human-readable, English description of what it means. If the string is not a valid cron expression, or it includes features not currently supported, it is returned as-is.

For example:

>>> import pretty_cron
>>> pretty_cron.prettify_cron("0 * * * *")
"At 0 minutes past every hour of every day"
>>> pretty_cron.prettify_cron("0 0 1 1 *")
"At 00:00 on the 1st of January"
>>> pretty_cron.prettify_cron("12 15 * 1 *")
"At 15:12 every day in January"
>>> pretty_cron.prettify_cron("lalala")  # Not a cron expression


1.2.0 (2018-08-22)

  • Retired in favour of cron_descriptor. This project is no longer maintained.

1.1.0 (2018-08-19)

  • Now always returns unicode on Python 2 for consistency.

1.0.2 (2016-05-03)

  • Now supports expressions with multiple weekdays and ordinal days - thanks @jbondia.

1.0.1 (2016-02-09)

  • Now interprets day 7 as Sunday as well as 0, like Linux crontab parsers - thanks @vetyy.
  • Now supports expressions with multiple months separated by commas - thanks @MerreM.

1.0.0 (2015-07-28)

  • First release on PyPI, featuring prettify_cron function.

Project details

Download files

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

Files for pretty-cron, version 1.2.0
Filename, size File type Python version Upload date Hashes
Filename, size pretty_cron-1.2.0-py2.py3-none-any.whl (4.8 kB) File type Wheel Python version 2.7 Upload date Hashes View
Filename, size pretty-cron-1.2.0.tar.gz (5.6 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page