LINUX.ORG.RU
Ответ на: комментарий от bvn13

Сохрани, потом открой, вычитал что нужно удали

rikimaru ★
()
Последнее исправление: rikimaru (всего исправлений: 1)
Ответ на: комментарий от rikimaru

ок. как это сделать через tempfile.TemporaryFile ?

/ я смотрю, по питону доки не особо понятливы с первого раза...

bvn13 ★★★★★
() автор топика
Ответ на: комментарий от bvn13

Это ты - «не особо понятливый». А у питона шикарная документация, понятная даже умственно отсталым.

WizardOfOz
()
Ответ на: комментарий от bvn13

temp = tempfile.TemporaryFile()
try:
    temp.write('Some data')
    temp.seek(0)
    
    print temp.read()
finally:
    temp.close()
rikimaru ★
()
Последнее исправление: rikimaru (всего исправлений: 1)
Ответ на: комментарий от bvn13

Пишешь то, скачал в BytesIO, а потом этот буфер передаёшь в твой rarfile. Временный файл не нужен.

Kilte ★★★★★
()
Последнее исправление: Kilte (всего исправлений: 2)
Ответ на: комментарий от Kilte

можно еще tempfile.SpooledTemporaryFile - он автоматически переключает с BytesIO на настоящий файл при достижении определенного размера.

hatefu1_dead ★
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.