Reportlab и BytesIO - сохраняются ли pdf в памяти после закрытия буфера? - PullRequest
0 голосов
/ 07 марта 2020

Я использую reportlab для создания динамических c pdf. При создании PDF я использую BytesIO для записи содержимого PDF в буфер.

Последние строки кода выглядят следующим образом:

p.showPage()
p.save()
pdf=buffer.getvalue()
buffer.close

return func.HttpResponse(pdf, mimetype='application/pdf')

Является ли этот PDF "зависшим" где-то? Или достаточно buffer.close () для удаления содержимого из памяти или диска?

...