Ошибка при создании PDF с Reportlab

У меня проблема с созданием PDF с Reportlab из PySide GUI. На самом деле, я должен сохранить PDF с данными клиента (имя, телефон и т. Д.), И я использую его имя и некоторые данные для пути. Итак, я получаю сообщение об ошибке 2, что такой файл или каталог не существует. Но когда я запускаю тестовый скрипт без графического интерфейса, у меня нет проблем. Пожалуйста помоги! Код довольно простой.

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 ответов

Другие вопросы по тегам