После того, как я распаковал файл:
fin = open("foo.mp4", "rb")
fout = gzip.open("data.tmp", "wb")
fout.write(fin.read())
fout.close()
fin.close()
Я хочу загрузить файл (файл может иметь любой размер) в память в 9 мегабайтных блоках.
Каждый блок должен быть 9 МБпоследний может быть меньше. Мне нужен этот размер для того, чтобы загрузить данные в POST-конечную точку, которая принимает только <= 9 МБ размера файла. </p>
Любая идея, как читать файл без необходимости выполнять вызовы подпроцесса для split