好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

tarnado的简介与使用实例

目录

tarnado

tarnado源码安装

tarnado测试程序

application类的解析

一. tarnado简介

  最近在学习Python,无意间接触到的tarnado,感觉tarnado还蛮好的那么tarnado到底什么呢?tarnado是由Python开发的一个非阻塞式web服务器框架,他与许多主流的web框架有很大的不同(当然其他的web框架我还真的不知道多少),epoll和非阻塞的方式让他可以每秒数以千计的连接,非常适合与实时的web服务。以下地址为tarnado官方的解释

二. tarnado源码安装

  到上面的地址上去下载tornado-1.2.1.tar.gz

  解压缩之后在cmd命令框中找到此路径,进行安装,具体步骤如下:

注意:经过本人测试,在python3.5上此代码不能执行,在2.7上面可以执行,因此建议安装在python2.7上进行测试和学习。

三. 测试程序

  安装完成之后,打开pycharm, 新建py文件,把下面测试代码写入,执行后,在浏览器中输入http://127.0.0.1:8888会显示hello, world字样,就代表这安装成功。

 1 import tornado.ioloop 2 import tornado.web 3  4 class MainHandler(tornado.web.RequestHandler): 5     def get(self): 6         self.write("Hello, world") 7  8 application = tornado.web.Application([ 9     (r"/", MainHandler),10 ])11 12 if __name__ == "__main__":13     application.listen(8888)14     tornado.ioloop.IOLoop.instance().start() 

查看更多关于tarnado的简介与使用实例的详细内容...

  阅读:49次