Надеюсь, это для кого-то быстро. Это раздражало меня некоторое время.
Я могу создать каталог и сохранить изображения в каталог, в котором выполняется скрипт, но я не могу понять, как сохранить изображения в определенную папку, созданную для этого конкретногореклама.
Кто-нибудь сможет пролить свет на это, пожалуйста?
gundir = soup.find("title").text #keep - folder creation for each advert using title
gun_folders = os.makedirs(gundir)
for img in imgs:
clean = re.compile('src=".*?"')
strings = clean.findall(str(img))
for string in strings:
imgUrl = string.split('"')[1]
filename = imgUrl.split('/')[-1]
resp = requests.get(imgUrl, stream=True)
local_file = open(filename, 'wb')
resp.raw.decode_content = True
shutil.copyfileobj(resp.raw, local_file)
del resp
Я понимаю, что приведенный выше код делает то, что должен делать, но его недостаточно для того, чего я хочуделать.
Может ли кто-нибудь указать мне, как добиться того, чего я добиваюсь?
Спасибо!