Tornado安装
pip install tornado
写个hello:程序名app.py
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()
MainHandler作为入口,是一个类,继承了RequestHandler,get函数定义输出的字符。如果写为<h1>Hello, world 你</h1> 输出就变为H1标记包含的字符了。windows下如果显示中文似乎已经不必再在文件的开头声明 #code:utf-8 可能因为python 3都是用unicode字符?
使用python app.py运行,写为别的名字也可以,但是windows里为什么不能ctrl+c停止呢?
tonardo的默认端口是8888,在设置的时候可以指定default=****,就把默认端口给改了。