В Python у меня есть список ссылок, которые я хочу получить и скачать. Это маленькие aud ios. Я использую selenium
для навигации по веб-сайту (Chrome) и requests
для получения и загрузки списка ссылок. .status_quote
равно 200 для всех ссылок. Однако все мои файлы .wav пусты, с 0 байтами .
Как мне это исправить?
attempt = 0
cookies = driver.get_cookies()
#**list** previously defined with links from audio files
for item in list:
link = list[0]
name = list[1]
s = requests.Session()
s.headers = {'User-Agent': ('Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_5) 'AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.106 Safari/537.36')}
c = [s.cookies.set(c['name'], c['value']) for c in cookies]
r = s.get(link)
if r.status_code == 200:
if len(r.content) > 1:
with open(os.path.join('audios', name+'.wav'), 'wb') as file:
file.write(r.content)
print("Download complete")
else:
print("Size is 0 bytes")
вот изображение того, что я могу видеть, когда доступ по одной ссылке. Я могу загрузить его вручную (3 точки -> скачать) изображение из звуковой ссылки