Как обработать строку как файл для создания объекта ZipFile? - PullRequest
0 голосов
/ 15 февраля 2020

Я в настоящее время извлекаю данные из базы данных с каплями. Я извлекаю блоб из базы данных, но мне нужно разобрать текст. класс ZipFile принимает файлы, а не строки, так что будет хорошим способом решить эту проблему?

import zipfile

data= request.files["file"].read() #this is just binary data
zipfile.ZipFile(data)

1 Ответ

0 голосов
/ 15 февраля 2020

используйте io.BytesIO или io.StringIO
по сути, вам нужен только файловый интерфейс

...