Как удалить файл холста в reportlab?

Моя программа на Python использует библиотеку reportlab для создания временного PDF-файла для дальнейшего слияния его с существующим файлом:

> from reportlab.pdfgen import canvas 
> temp = canvas.Canvas("e:\\temp.pdf")
> ...
> temp.save()

Проблема в том, что я не знаю, как правильно удалить этот временный файл. Всякий раз, когда я пытаюсь сделать это через os.remove, это ограничивает доступ, потому что файл уже занят моей программой. Также я не могу найти правильный способ сделать это с помощью методов Reportlab.

[WinError 32] Процесс не может получить доступ к файлу, потому что он используется другим процессом:

0 ответов

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