我在Windows 7(64位)上使用Python 2.5.
我安装了pycurl-7.15.5.1(带有win二进制文件)和龙卷风(使用pip).
当我运行以下hello world代码时:
import tornado.ioloop
import tornado.web
class MainHandler(tornado.web.RequestHandler):
def get(self):
self.write("Hello World!")
if __name__=='__main__':
app = tornado.web.Application([(r"/",MainHandler),])
application.listen(8888)
tornado.ioloop.IOLoop.instance().start()
我收到以下错误: –
Traceback (most recent call last):
File "hello_tornado.py",line 11,in
最佳答案
Tornado显然在Windows上存在一些IPv6混淆.你可以通过指定你想要它监听的IP来修复它,如下所示:
application.listen(8888,'127.0.0.1')
或者可能
application.listen(8888,'0.0.0.0')
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。