如何在XIST python模块中设置元素类属性

时间:2015-03-07 02:08:12

标签: python html html-generation

我只是处理了这个xist html生成代码,我的整体结构很好地处理了文档,但是我已经准备好开始用它们的类标记所有各种元素,以便以后用CSS来设置样式。我正在努力弄清楚如何使用类属性标记元素。如果我做某事......

with html.td() :
    with xsc.addattr("class" ) :
        +xsc.Text("ColumnHeader")
    +xsc.Text( "Image Name" )

我会收到以下错误

Traceback ...
ll.xist.xsc.IllegalAttrError: no local attribute with Python name 'class' in <attrs class ll.xist.ns.html:td.Attrs with 32 attrs at 0x2a0bed8>

1 个答案:

答案 0 :(得分:1)

非常微妙,你必须使用class_来完成它。

with xsc.addattr("class_" ) :

或更紧凑

with html.td( class_="ColumnHeader" ) :