本文共 1749 字,大约阅读时间需要 5 分钟。
1、获取到的节点信息如下,获取方法参照
2、html表格初稿,多行多列,带标题背景颜色等常用信息两行三列:
我的标题
Heading | Another Heading | last Heading |
---|---|---|
100 | 200 | 300 |
500 | 600 |
3、参上面html表格初稿,使用dominate模块配置html的简单python实例
from dominate.tags import *h = html()with h.add(body()): h2('两行三列!') caption('我的标题') with table(border="2",cellspacing="0"): l = tr(bgcolor="#0000FF") l += th('Heading') l += th('Another Heading') l += th('last Heading') l = tr() l += td('100',bgcolor="#FF0000") l += td('200') l += td('300') l = tr() l += td('',bgcolor="#00FF00") l += td('500') l += td('600')with open('//home/Sudley/python-jenkins/test.html','w') as f: f.write(h.render())
from dominate.tags import *h = html()with h.add(body()): h2('两行三列!') caption('我的标题') with table(border="2",cellspacing="0"): l = tr(bgcolor="#0000FF") l += th('序号') l += th('名称') l += th('label') l += th('ip') l += th('status') file=open('/home/Sudley/python-jenkins/node_summary.txt') for line in file.readlines(): curLine=line.strip().split("::") l = tr() for i in range(0,len(curLine)): l += td(curLine[i])with open('//home/Sudley/python-jenkins/test.html','w') as f: f.write(h.render())
最终在Jenkins上面的显示如下
目前演示了绘制表格的基本方法,如果想改变字体颜色可以使用class对td进行分类,如下
两行三列:
我的标题
Heading | Another Heading | last Heading |
---|---|---|
100 | Failed | 300 |
色系参考:
转载地址:http://fuiti.baihongyu.com/