web开发python之tornado框架(全部内容)——简介(1)

tornado开发(全部内容)——简介(1)

我在windows上用pycharm开发,pycharm专门针对python开发的工具,比较好用。安装好tornado框架,连上虚拟机(Ubuntu)运行,直接开始上代码(python基础比较差的可以留言交流)。

——————————————————————————————————————————————

越想敲的门,扣的声越轻——哲思

import tornado.ioloop  # 导入模块,开启循环,让服务一直等待请求的到来
import tornado.web  # 服务基本功能都封装在此模块中


class MainHandler(tornado.web.RequestHandler):   #定义一个类,我们在网页中所要输出的内容,在这里指定请求的资源
    def get(self):                               #在类下可多定义函数
        self.write("hello")                     #write是在网页中输出字符串的

#下面这个叫:路由表
application = tornado.web.Application(  # 客户端访问服务器可以看成是:客户端读取服务器资源的一个过程,路由表就指定了具体访问什么资源

    [
        # (r"/",MainHandler),            #这里一定不能缺少逗号,用这个时浏览器输入192.168.209.128:8080就能运行(ip是虚拟机的ip)
        (r"/index", MainHandler),       #读取资源MainHandler,   浏览器输入192.168.209.128:8080\index就能运行(ip是虚拟机的ip)
    ]
)

if __name__ == '__main__':
    application.listen(8080)  # 在这里自由定义端口,只要不被占用的端口都行,最好不用80,可能被占用。
    tornado.ioloop.IOLoop.instance().start()#开启循环,让服务一直等待请求的到来
看代码就行,在这里我就不解释太多了,哈哈,其实注释已经解释得太多。(会一直更新完tornado)

每一天都是美好的一天,享受生命的每一个瞬间。


猜你喜欢

转载自blog.csdn.net/QQ2206487433/article/details/80201091
今日推荐