首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >tornado-MainHandler(RequestHandler) get参数api值是空?

tornado-MainHandler(RequestHandler) get参数api值是空?

提问于 2020-04-14 19:13:36
回答 0关注 0查看 154

tornado-MainHandler(RequestHandler) 中get参数api值一直是空

源码:

import json

import tornado.ioloop

import tornado.web

from tornado.web import RequestHandler , Application

class MainHandler(RequestHandler):

def get(self , api=""):

"""

根据用户请求的api,返回对应的数据

:param api : 用户请求的应用接口

"""

print("api is " , api)

if not api:

links = ["random" , "names" , "proxies" , "all" , "count"]

self.write("<h4>welcome to adsl api!</h4>")

for link in links:

self.write("<a href={link}> {link}</a><br/>".format(link=link))

def server(port=8000 , address=""):

"""

创建启动web服务器框架

"""

app = Application([

(r"/" , MainHandler) ,

(r"/.*" , MainHandler)

])

app.listen(port=port , address=address)

print("adsl api listen on " , port)

tornado.ioloop.IOLoop.instance().start()

if __name__ == "__main__":

server()

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档