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