Skip to content

Instantly share code, notes, and snippets.

@kylegibson
Created August 17, 2012 03:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save kylegibson/3375720 to your computer and use it in GitHub Desktop.
Save kylegibson/3375720 to your computer and use it in GitHub Desktop.
import pyev
class FiveSecondTimer(object):
def __init__(self, data):
self.data = data
def __call__(self, watch, revents):
print 'foo', data
loop = pyev.default_loop()
run_every_5_seconds = FiveSecondTimer([1, 2, 3])
run_every_5_seconds_loop = loop.timer(0, 5, run_every_5_seconds)
run_every_5_seconds_loop.start()
loop.start()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment