У меня есть скрипт Python 3, который выполняет загрузку изображений из Интернета, но он останавливается через несколько часов, и я не могу понять, почему.У меня есть URL в файле .csv, и он сохраняет изображения с именем, указанным в столбце 1 файла csv.
Я уже пытался отключить «print (url)», потому что подумалчто это может занять слишком много памяти в определенный момент, но это не сработало.
Это мой сценарий:
import csv
import requests
print ('download.py map 3_new')
with open('3.csv') as csvfile:
csvrows = csv.reader(csvfile, delimiter=';', quotechar='"')
for row in csvrows:
filename = row[0]
url = row[1]
#print (url)
result = requests.get(url, stream = True)
if result.status_code == 200:
image = result.raw.read()
open(filename,"wb").write(image)