tornado框架连接html网页

一、Tornado 框架

使用Python编写的网络框架,高性能异步网络库,适用于大量连接,长轮询,Websockets应用
优点:微框架、高性能、异步支持
缺点:缺少最佳实践,封装的模块少

二、主要模块概览

tornado.web Application 和 RequestHandler 类处理http请求
tornado.template 模板渲染
tornado.routing 处理路由

三、主要涉及模块参数传递,基本的tornado框架连接html网页

import tornado.ioloop
import tornado.web
import os
class MainHandler(tornado.web.RequestHandler):
    def get(self):
        self.render("base.html")


class ErrorHandler(tornado.web.RequestHandler):
    def get(self):
        self.render("500.html",msg="后台有错") # 模板参数传递

def make_app():
    return tornado.web.Application(
        [
        (r"/", MainHandler),
        (r"/500", ErrorHandler),
        ],
        template_path=os.path.join(
            os.path.dirname
  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值