我的目标是使用PyLatex
创建一个浮动表,为此,我想使用类Table
。但是当我初始化Table
时,我收到以下错误:
Traceback (most recent call last):
File "table.py", line 18, in <module>
table = Table('rc|cl')
TypeError: __init__() takes exactly 1 argument (2 given)
这让我感到困惑,因为我认为'rc|cl'
是1个参数。为了确保我没有做错任何我从Nullege执行了一个脚本,导致上面的错误。
答案 0 :(得分:1)
正如Feodoran在他的评论中提到的那样,Tabular必须被包裹在一个表中以使其浮动。
doc = Document()
with doc.create(Table()):
with doc.create(Tabular("llr")) as tabular:
tabular.add_row(("Foo", "Bar", "Foobar"))
tabular.add_hline()
# etc