我正在尝试在终端中运行龙卷风网络服务器,但是当我运行它时,我只是得到一个完全空的空间,然后我无法关闭服务器。现在我正在尝试你好世界的例子。
import tornado.ioloop
import tornado.web
class MainHandler(tornado.web.RequestHandler):
def get(self):
self.write("Hello, world")
application = tornado.web.Application([
(r"/", MainHandler),
])
if __name__ == "__main__":
application.listen(8888)
tornado.ioloop.IOLoop.instance().start()
非常感谢任何帮助。我已经看过获得Tornado工作问题了,那里的答案没有解决问题。
答案 0 :(得分:0)
您需要做的就是在浏览器中输入此网址
http://127.0.0.1:8888
但是如果你看到任何错误信息
尝试更改您的端口。可能正在被其他程序使用
application.listen(7777)
现在将浏览器指向
http://127.0.0.1:7777
停止服务器
一个简单的ctrl+c
会杀死进程。但是如果你想做更清洁的方式
try:
tornado.ioloop.IOLoop.instance().start()
except KeyboardInterrupt:
tornado.ioloop.IOLoop.instance().stop()