import tornado
import tornado.ioloop
import tornado.web
import traceback
import urllib
from pyres import ResQ
class Hello():
queue = "Hello"
@staticmethod
def perform(thing):
print "Hello "
class renderui(tornado.web.RequestHandler):
def get(self):
self.render("frontpage.html")
ResQ().enqueue(Hello,"WORLD")
application = tornado.web.Application([
(r"/", renderui),
], debug=True)
if __name__ == "__main__": application.listen(environ.get('PORT',6001))
tornado.ioloop.IOLoop.instance().start()
我也检查了Resq代码,我不知道出了什么问题。我是一个初学者在python中试图实现resque,在这方面的帮助将是最受欢迎的。对于以上代码,我得到以下错误,以下是回溯:
回溯(最近一次呼叫):
File "/Library/Python/2.7/site-packages/pyres/worker.py", line 256, in process return job.perform() File "/Library/Python/2.7/site-packages/pyres/job.py", line 67, in perform payload_class = self.safe_str_to_class(payload_class_str) File "/Library/Python/2.7/site-packages/pyres/init.py", line 97, in safe_str_to_class raise ImportError('') ImportError
目前没有回答
相关问题 更多 >
编程相关推荐