reportOn的reportlab问题

时间:2018-02-12 18:18:51

标签: python reportlab

使用drawOn时出现意外错误。 在我的代码的这一部分,它工作正常并生成表:

r_table_02    = data_dict[value][202]
pdf_table_02  = Table(r_table_02, 0.75*inch, 0.40*inch)
pdf_table_02.setStyle(tblstyle)
h,w           = pdf_table_02.wrapOn(can, 0,0)
pdf_table_02.drawOn(can, 150,250)

但是当运行这部分代码时,会产生错误:

r_table_03 = data_dict[value][203]
pdf_table_03 = Table(r_table_03, 0.75* inch, 0.40* inch)
pdf_table_03.setStyle(tblstyle)
h,w = pdf_table_03.wrapOn(can,0,0)
pdf_table_03.drawOn(can,100,450)  <<< this line generates the error.

Python抗议活动:

Python Error Info: <type 'exceptions.AttributeError'>: 'unicode' object has no attribute 'wrapOn'

代码的两个部分几乎相同。

任何人都可以提出可能出错的建议吗?

0 个答案:

没有答案