tornado 获取 路径上的参数
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