我计划使用python脚本编写带有颜色的HTML表。
我在下面的链接下面的脚本并开始测试。 Click here
from html import HTML
import sys
import os
table_data = [
['Last name', 'First name', 'Age'],
['Smith', 'John', 30],
['Carpenter', 'Jack', 47],
['Johnson', 'Paul', 62],
]
htmlcode = HTML.table(table_data)
f = open("file123.html", 'w')
sys.stdout = f
f.close()
当我执行上面的代码时。我收到了以下错误。
Traceback (most recent call last):
File "c:\Users\bob\Documents\scripts\html\html.py", line 10, in <module>
htmlcode = HTML.table(table_data)
AttributeError: type object 'HTML' has no attribute 'table'.
我们是否有最简单的方法可以使用python脚本创建带有颜色的表
我在Windows 10操作系统中使用python 2.7。
答案 0 :(得分:2)
HTML.py的API文档声明表格是这样创建的:t = HTML.Table(header_row=['Test', 'Result'])
将HTML.table替换为代码中的 HTML.Table (如下所示)
import HTML
import sys
import os
table_data = [
['Last name', 'First name', 'Age'],
['Smith', 'John', 30],
['Carpenter', 'Jack', 47],
['Johnson', 'Paul', 62],
]
htmlcode = HTML.Table(table_data)
f = open("file123.html", 'w')
sys.stdout = f
f.close()
确保按照here:
所述正确安装模块安装: