文章内容
2022/3/22 22:21:54,作 者: 黄兵
Flask 静态化页面
最近需要将网站一些历史数据作为静态化,避免占用网站数据库空间,网站使用的是 Flask,找到了这个项目,地址:
具体生成 html 文件的方式,还是使用 Python 写文件的方式生成,下面是代码示例:
def save_html(file, html): filename = os.path.splitext(file)[0] + '.html' _generated_folder = './quiet/static/generated/' with codecs.open(_generated_folder+'/'+filename, 'w', 'utf-8') as f: f.write(html) def generate(): html = markdown_to_html(file) save_html(file, html)
通过 save_html()
函数我们可以看出来使用的是 Python write 写文件的方式将内容写入到 html 文件之中。
参考资料:
黄兵个人博客原创。
转载请注明出处:黄兵个人博客 - Flask 静态化页面
评论列表