https://www.cnblogs.com/wupeiqi/articles/5702910.html
https://www.cnblogs.com/wupeiqi/p/4375610.html
html5框架。
pip3 install tornado源码安装 https://pypi.python.org/packages/source/t/tornado/tornado-4.3.tar.gz 框架使用
import tornado.ioloop import tornado.webclass MainHandler(tornado.web.RequestHandler):def get(self):self.write("Hello, world")class LoginHandler(tornado.web.RequestHandler):def get(self):# self.write("请登录")self.render("login.html")def post(self, *args, **kwargs):v = self.get_argument('username')print(v)self.redirect('/index.html')settings = {'template_path': 'templates','static_path': 'static','static_url_prefix': '/ppp/', }# application对象中封装了:路由信息,配置信息 application = tornado.web.Application([(r"/login.html", LoginHandler),(r"/index.html", MainHandler), ],**settings)# application.add_handlers('buy.oldboy.com',[ # (r"/login.html", LoginHandler), # (r"/index.html", MainHandler), # ])if __name__ == "__main__":# 创建socket对象# sock = socket.socket()# inputs = [socket,]application.listen(8888)# 开启 r,w,e = select.select(inputs,)tornado.ioloop.IOLoop.instance().start()
login.html:
<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><title>Title</title> </head> <body><h1>登录</h1><form action="/login.html" method="POST"><input type="text" name="username" placeholder="用户名" /><input type="submit" value="提交" /></form><img src="/ppp/1.png"> </body> </html>
tornado中文文档?