zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    个人总结11
    进度条4,5
    对vivo自带输入法的评价
    个人总结10
    hdu5589Tree
    HDU5213 Lucky
    2018icpcShenYangE
    bzoj3683: Falsita
    cf396C. On Changing Tree
    cf600E. Lomsat gelral
  • 原文地址:https://www.cnblogs.com/tchaisheng/p/12306499.html
Copyright © 2011-2022 走看看