1

Just wondering if Python has something like: https://github.com/jmettraux/rufus-scheduler

I don't want any database (postgres, redis, etc...) to be attached to it.

I checked out RQ and Celery, but couldn't find if they were capable of doing this without a database.

Ideally I wouldn't have to spin up any workers. I want this running in the main python process. I believe Ruby does this through EventMachine.

pushmatrix
  • 726
  • 1
  • 9
  • 23
  • So what specifically are you looking to do? Schedule task for a certain time? Run tasks periodically? Anything else? – Shariq Dec 12 '12 at 05:16
  • Run tasks periodically. I'd like a little job that runs on a set interval that connects to different APIs like twitter, facebook, etc... – pushmatrix Dec 12 '12 at 17:21

1 Answers1

3

For one time scheduled tasks, check out the APScheduler, here is the introduction page http://packages.python.org/APScheduler/#introduction

For periodic tasks, check out this SO question - Executing periodic actions in Python

Community
  • 1
  • 1
avasal
  • 14,350
  • 4
  • 31
  • 47