Python任务调度框架 APScheduler
fmms
13年前
一个基于Python,提供类似Cron功能,并深受Java Quartz 影响的轻量级进程内任务调度框架。 <div id="features" class="section"> <h3>主要特性:</h3> <ul class="simple"> <li>No (hard) external dependencies</li> <li>Thread-safe API</li> <li>Excellent test coverage (tested on CPython 2.4 - 2.7, 3.1 - 3.2, Jython 2.5.2, PyPy 1.4.1 and 1.5)</li> <li>Configurable scheduling mechanisms (triggers): <ul> <li>Cron-like scheduling</li> <li>Delayed scheduling of single run jobs (like the UNIX "at" command)</li> <li>Interval-based (run a job at specified time intervals)</li> </ul> </li> <li>Multiple, simultaneously active job stores: <ul> <li>RAM</li> <li>File-based simple database (shelve)</li> <li><a class="reference external" href="/misc/goto?guid=4958193864039269840">SQLAlchemy</a> (any supported RDBMS works)</li> <li><a class="reference external" href="/misc/goto?guid=4958183898586439931">MongoDB</a></li> </ul> </li> </ul> </div> <p><strong>项目主页:</strong><a href="http://www.open-open.com/lib/view/home/1326941559030" target="_blank">http://www.open-open.com/lib/view/home/1326941559030</a></p>