tornado入门实例

来源:互联网 发布:电脑抽奖软件下载 编辑:程序博客网 时间:2024/05/20 11:27

tornado是python web开发的又一个轻量级框架。

tornado框架需要安装,为了方便,我直接安装了Anaconda-2.4.1,里面直接就带了tornado,还有很多python库:numpy,scipy,matplotlib,theano,scikit-learn等,这里可以通过命令行下pip list|grep tornado查看确实安装了。

编写简单代码测试tornado作为server并监听8080端口:

vi index.py

import tornado.ioloopimport tornado.webclass MainHandler(tornado.web.RequestHandler):        def get(self):                self.write("Hello,Tornado.")def make_app():        return tornado.web.Application([                (r"/",MainHandler),        ])if __name__=="__main__":        app = make_app()        app.listen(8080)        tornado.ioloop.IOLoop.current().start()
在命令行下执行脚本:

$ python index.py

然后通过浏览器打开http://localhost:8080,可以看到如下结果:

0 0
原创粉丝点击