dominate 简介
dominate是一个使用优雅的DOM API创建和操作HTML文档的Python库。使用它能非常简洁地编写纯Python的HTML页面,这消除了学习另一种模板语言的需要,利用Python更强大的特性。
首先安装依赖:
pip install dominate
1个简单的小例:
from dominate.tags import *h=html()
with h.add(body()).add(div(id='content')):
h1('Hello World!')
p('This is my first html.')
with table().add(tbody()):
l=tr()
l+=td('One')
l.add(td('Two'))
with l:
td('Three')
with open('test.html','w') asf:
f.write(h.render())
生成的Html 源码 如下:
效果:
分解:
dominate 的最基本的特性为每个HTML标记构建了一个类。可以使用
from dominate.tags import *
导入所有html标记
Root element: html</
更多推荐
python生成html文件_【Python】生成html文档-使用dominate
发布评论