tornado 获取 路径上的参数
2024-08-27 13:03:45
https://www.cnblogs.com/quzq/p/10975766.html
class JavaHandler(RequestHandler):
#重写RequestHandler中initialize方法
#获取动态设置的参数(greeting,info)
def initialize(self,greeting,info):
self.greeting = greeting
self.info = info def get(self, *args, **kwargs):
#write方法只能接受一个字符串类型的参数
self.write(self.greeting+','+self.info) def post(self, *args, **kwargs):
pass
class PythonHandler(RequestHandler):
#其中**kwargs以字典的方式传参
def get(self,*args, **kwargs): self.write('你好, 拍森')
self.write('<br>')
self.write('<a href=%s>Jump To Java</a>' % self.reverse_url('java_url'))#反向url解析,对应application中的路由
self.write('<br>') day = kwargs.get('day',None)#get方式取值,没有的话不会报错
title = kwargs.get('title',None)
#测试是否有传入的参数
if day:
self.write('第几天: '+day)
if title:
self.write('课程内容:'+title) def post(self, *args, **kwargs):
pass
最新文章
- Nvidia VertexTextureFetch Water
- Excel REPT函数使用
- K2 Blackpearl 4.6.8 安装步骤详解
- 在Django中使用Mako模板
- ios的手势操作之UIGestureRecognizer浅析
- UVa 232 Crossword Answers
- 关于su和su -的区别
- Ztree异步树加载
- java Http消息传递之POST和GET两种方法
- LeetCode 204. Count Primes (质数的个数)
- 【转载】netstat--查看服务器[有效]连接数--统计端口并发数--access.log分析
- C++ 11 左值,右值,左值引用,右值引用,std::move, std::foward
- Ubuntu+vscode打不开
- ViewPager 实现 Galler 效果, 中间大图显示,两边小图展示
- rhce 第十题 配置NFS服务
- [Java源码解析] -- String类的compareTo(String otherString)方法的源码解析
- impala教学视频
- Linux 内核协议栈 学习资料
- 总结PHP如何获取当前主机、域名、网址、路径、端口和参数等
- SQL SERVER pivot(行转列),unpivot(列转行)
热门文章
- webservice之实现天气预报
- Eclipse中java代码注释变成乱码的问题
- 设计模式课程 设计模式精讲 7-3 建造者模式源码解析(jdk+guava+spring+mybaties)
- 人物 - Larry Elison
- VS2010如何在同一个解决方案下建立多个项目以及切换运行不同项目
- MySQL帮助文档的使用
- WebGL绘制正方体
- linux打包解压包(.tar .gz .tar.gz .zip)
- 解决modelsim破解在win10下无法生成license
- (转)Dom4j中的中文编码问题