【发布时间】:2017-05-24 22:43:44
【问题描述】:
我正计划使用 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。
【问题讨论】:
-
您似乎将内置 html 模块 (docs.python.org/3/library/html.html#module-html) 与此第三方 HTML 模块混淆了。尝试从
import HTML开始而不是from html import HTML。 -
先生,当我使用导入 HTML 时,我没有收到 HTML 模块错误
-
你是如何安装 HTML 模块的?您是否按照说明运行
python setup.py install? (另请注意,此模块自 2009 年以来显然没有更新 - eww。) -
先生,正如您所怀疑的那样,安装不正确。我使用 pip install html。现在我在 linux 中下载并使用了 python setup.py install 它工作正常
标签: python html python-2.7