2
htmlcode=HTML.table(table_data,header_row=['Check','Setup','status','Logs','Comment'],
            col_width=['30%','20%','20%','10%','30%'])

在这里,我想用灰色为表格标题行着色。作为该语言的初学者,我无法弄清楚。我在这里使用 HTML.py 模块

我从http://www.decalage.info/en/python/html获得了这个模块, 所以请帮助为标题行着色。

4

2 回答 2

5

您可以通过使用 TableRow 对象而不是列表来为标题行指定背景颜色。例如:

t = HTML.Table(header_row = HTML.TableRow(['x', 'square(x)', 'cube(x)'], bgcolor='yellow'))


来源:模块页面上的评论之一:http: //www.decalage.info/en/python/html

于 2012-09-14T08:39:40.843 回答
0

看起来您无法通过任何简单的方式更改它们(仅允许每个单元格添加颜色更改)。我建议在一个带有一些 .th{background-color:orange;} 样式的 css 文件中链接,或者使用另一个更健壮的模块。

于 2012-09-14T05:46:25.213 回答