import tornado.ioloop #开启循环的模块
import tornado.web #web服务器的大部分方法封装在这里
class MainHandler(tornado.web.RequestHandler): #类视图
def get(self,*args,**kwargs): #get请求
self.write("王子最帅") #只能输出字符串
application = tornado.web.Application( #路由表
[
(r"/main",MainHandler) #路径
]
)
if __name__=="__main__":
application.listen(8888) #绑定端口
tornado.ioloop.IOLoop.instance().start() #开启
import tornado.ioloop #开启循环的模块
import tornado.web #web服务器的大部分方法封装在这里
import tornado.httpserver #单线程http服务
import tornado.options #命令行模式模块
from tornado.options import define,options
define("port",default=8888,type=int,help="run port")
class MainHandler(tornado.web.RequestHandler): #类视图
def get(self,*args,**kwargs): #get请求
self.write("王子最帅") #只能输出字符串
class InoutHandler(tornado.web.RequestHandler):
def get(self, *args, **kwargs): # get请求
# name = self.get_argument("name", "no")
name = self.get_arguments("name")
print(name)
self.write('999') # 只能输出字符串
application = tornado.web.Application( #路由表
[
(r"/main",MainHandler), #路径
(r"/inout",InoutHandler) #路径
]
)
if __name__=="__main__":
# application.listen(8888) #绑定端口
options.parse_command_line() #启动命令行
http_server = tornado.httpserver.HTTPServer(application) #开启服务
http_server.listen(options.port)
tornado.ioloop.IOLoop.instance().start() #开启