问题描述
一段简单的 tornado
测试代码:
#!/usr/bin/env python
# _*_ Coding: UTF-8 _*_
from tornado import web, httpserver, ioloop
class IndexHandle(web.RequestHandler):
def get(self, *args, **kwargs):
return self.write('MedusaSorcerer')
if __name__ == '__main__':
app = web.Application([
(r'/', IndexHandle),
])
server = httpserver.HTTPServer(app)
server.listen(8000)
ioloop.IOLoop.current().start()
你可能会收到以下报错信息:
问题解答
找到你的 Python
安装目录下的文件
tornado/platform/asyncio.py
然后在 py 文件中添加以下代码块
import sys
if sys.platform == 'win32':
asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy())