保存reportlab pdf文件而不显示它

时间:2015-01-30 18:50:38

标签: python pdf reportlab

我正在使用reportab生成pdf文件。

我脚本的最后一句如下:

doc.build(story)
os.system('xxxx.pdf')  # show the pdf file.

然后离开脚本并将创建的pdf文件保存到我喜欢的位置。但是,我想知道如何在不显示文件的情况下保存文件。

doc.save('xxxx.pdf')  

 : *** AttributeError: 'SimpleDocTemplate' object has no attribute 'save'

如何自动保存文件

1 个答案:

答案 0 :(得分:0)

命令

os.system('xxxx.pdf')

表示PDF已经以'xxxx.pdf'保存到磁盘上。只需删除启动默认PDF查看器的os.system命令,您将在文件夹中看到PDF。