def __init__(self, term):
    self.res = r = gevent.event.AsyncResult()
    gevent.spawn((lambda : requests.get((self.tmpl % term)).text)).link(r)
def __init__(self, term):
    self.res = r = gevent.event.AsyncResult()
    gevent.spawn((lambda : requests.get((self.tmpl % term)).text)).link(r)