博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
tornado 第二种路由方法(装饰器)
阅读量:7037 次
发布时间:2019-06-28

本文共 637 字,大约阅读时间需要 2 分钟。

#!/usr/bin/env python# _*_coding:utf-8 _*_import tornado.ioloopimport tornado.webapplication = tornado.web.Application([])def decorator(view):    URL = view.URL    application.add_handlers('.*$', [(r'%s' % (URL), view)])@decoratorclass UserstHandler(tornado.web.RequestHandler):    URL = '/users'    def get(self, *args, **kwargs):        self.write("UserstHandler")@decoratorclass IndexHandler(tornado.web.RequestHandler):    URL = '/'    def get(self, *args, **kwargs):        self.write("IndexHandler")if __name__ == "__main__":    application.listen(8000)    print("http://127.0.0.1:8000")    tornado.ioloop.IOLoop.instance().start()

 

转载地址:http://dunal.baihongyu.com/

你可能感兴趣的文章
窥探SDWebImage
查看>>
Android6 0权限机制(三):6 0以前国产手机权限处理
查看>>
Linux 内核 101:NUMA架构
查看>>
推荐一个采用方便程序员在线动画学习常用算法的良心网站
查看>>
SQLServer之修改触发器
查看>>
如何使用SpringMvc处理Rest异常
查看>>
Golang学习笔记(二):五大声明语句
查看>>
springboot mybatis 项目框架源码 shiro 集成代码生成器 ehcache缓存
查看>>
【我读《Big Data》】引言部分--大数据,一场生活,工作,思维的变革
查看>>
高性能MySQL读书笔记一
查看>>
用TableView实现分组列表展示
查看>>
排序(中_对数阶)
查看>>
11.JDK动态代理理解与拦截器
查看>>
[译] 从 Cron 到 Airflow 的迁移中我们学到了什么
查看>>
JavaScript继承总结
查看>>
Dropdown 组件实现思路
查看>>
new fn() 做了什么
查看>>
CSS 预处理语言之 less 篇
查看>>
文件上传漏洞
查看>>
[译] 现代 JavaScript 开发中的设计模式
查看>>