python中的HTML模块

aydmsdu9  于 2023-03-16  发布在  Python
关注(0)|答案(3)|浏览(165)

我尝试使用Python2.7执行此示例代码,但它向我抛出错误
“module”对象没有属性“table”。任何人可以帮助我正确的html模块吗?

import html
    file = open('1.html', 'w') 
    table_data = [
    ['S.No',   'test1 - role'],
    ['1',       'a',         'b'],
    ['2',       'c',         'd'],

    ]
    htmlcode = html.table(table_data)
    c=htmlcode
    print htmlcode
    file.writelines(c)
wribegjk

wribegjk1#

你想要创建一个HTML类的示例,而不是从模块本身使用它。

from html import HTML
body = HTML()

那你就可以

body.table(...)

注意,body.table(table_data)不会像你期望的那样工作,我建议你学习一下如何操作你正在使用的html库

w1e3prcc

w1e3prcc2#

请尝试以下操作:

from html import HTML
h = HTML()
h.table(table_data)

详情请参见package information

gpnt7bae

gpnt7bae3#

我可能晚了7年6个月,但实际上有一个图书馆就是为了这个目的,叫做塞拉。
做一个月一个月
你可以看看他们的documentation,实际上我已经用了很长时间了,我必须说这正是我想要的。

相关问题