Как конвертировать bytearray в zip-файл - PullRequest
0 голосов
/ 27 марта 2012

У меня есть объект bytearray в Python 2.7, полученный от запроса к серверу SQL, и я знаю, что это zip-файл. Теперь мне нужно получить доступ к данным в zip-файле.

Как я могу преобразовать bytearray в файл и сохранить его на жестком диске?

Как получить доступ к данным в zip-файле непосредственно в Python?

1 Ответ

1 голос
/ 27 марта 2012

Чтобы «преобразовать» его в файл: запишите байтовый массив на диск, ничего не меняя (обязательно откройте файл для записи с помощью «wb»). Чтобы получить доступ к его содержимому без сохранения на диск, вставьте его в объект stringio (который имитирует открытый файл) и получите к нему доступ с помощью zipfile.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...