template.py 文件源码

python
阅读 28 收藏 0 点赞 0 评论 0

项目:time2go 作者: twitchyliquid64 项目源码 文件源码
def generate(self, writer):
        writer.write_line("_tmp = %s" % self.expression)
        writer.write_line("if isinstance(_tmp, _string_types):"
                          " _tmp = _utf8(_tmp)")
        writer.write_line("else: _tmp = _utf8(str(_tmp))")
        if not self.raw and writer.current_template.autoescape is not None:
            # In python3 functions like xhtml_escape return unicode,
            # so we have to convert to utf8 again.
            writer.write_line("_tmp = _utf8(%s(_tmp))" %
                              writer.current_template.autoescape)
        writer.write_line("_append(_tmp)")
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号