使用Reportlab创建PDF时出错

时间:2018-07-23 12:51:49

标签: python-3.x reportlab nosuchfileexception

使用PySide GUI的Reportlab创建PDF时遇到问题。实际上,我必须保存一个包含客户端数据(名称,电话等)的PDF,然后使用他的名字和一些数据作为路径名。因此,我收到一个错误2,指出不存在这样的文件或目录。但是,当我运行不带GUI的测试脚本时,没有任何问题。请帮忙!该代码非常基本。

class GUI(QWidget):
...
    def createPDF(self):
        #Here are some settings for PDF
        name = 'Alex Snow'
        date = '15/07/2018'
        c = canvas.Canvas(name+'_from_'+dat+'.pdf',pagesize=A4)
        #Other strings and images and tables
        ...
        c.save()

f = open(filename, "wb")
FileNotFoundError: [Errno 2] No such file or directory: 'Alex Snow_from_10/07/2018.pdf'

0 个答案:

没有答案