现在的位置: 主页 > 企业简介 > 文章列表

python tornado 搭建webServer

作者:石家庄绿之洲商贸有限公司 来源:www.365tt315.com 未知发布时间:2017-09-08 18:27:36
python tornado 搭建webServer

1.安装tornado,我用的windows环境
在tornado网站上下载tornado:
https://pypi.python.org/packages/source/t/tornado/tornado-4.2.tar.gz
解压tornado-4.2.tar.gz
在解压后的tornado-4.2文件夹中执行命令:
python setup.py install
完成安装。

2.官方学习文档

3.学习笔记
最基础的POST和GET的方法实现

# -*- coding: utf-8 -*- import tornado.ioloop import tornado.web html = ''' ''' class BaseHandler(tornado.web.RequestHandler): def get_current_user(self): return self.get_secure_cookie(user) class MainHandler(BaseHandler): def get(self): if not self.current_user: self.redirect(/login) return name = tornado.escape.xhtml_escape(self.current_user) self.write(Hello, + name) class LoginHandler(BaseHandler): def get(self): self.write(html) def post(self): self.set_secure_cookie(user, self.get_argument(myname)) # self.write(POST LOGIN) self.redirect(/) settings = dict( # template_path=TEMPLATE_PATH, # static_path=STATIC_PATH, # cookie_secret=str(uuid.uuid1()), cookie_secret=61oETzKXQAGaYdkL5gEmGeJJFuYh7EQnp2XdTP1o/Vo=, login_url=/login, # gzip=True, # xheaders=True, debug=True ) application = tornado.web.Application([ (r/, MainHandler), (r/login, LoginHandler) ], **settings) if __name__ == __main__: application.listen(8888) tornado.ioloop.IOLoop.current().start()

企业建站2800元起,携手武汉肥猫科技,做一个有见地的颜值派!更多优惠请戳:鄂州SEO http://ezhou.4567w.com

上一篇:Flex4的页面跳转 下一篇:最后一页