При get запросе (загрузка фотографии размером 2 125 470 байт) и chunk_size=1 000 000 фото загружается 3 раза и записывается в один файл (6 376 410 байт).
Возможно ли переделать код, чтобы загружалось 1000000 + 1000000 + 125470 , а не 2125470*3 ?
img = requests.get(element.attrib['href'], headers=headers)
with open(filename, 'wb') as fd:
for chunk in img.iter_content(chunk_size=1000000):
fd.write(img.content)