@JRBRO

404 при запросах request.get, как бороться?

Всем привет. Есть такой код, который должен ходить по линкам и качать оттуда изображение. В коде используются две базы, на одной линк, на второй название.

Названия идут от 1 до 10 и в данном случае он качает только 10ую картинку, все остальные уходят в ошибку 404.
Какие могут быть предположения?
Девайс- Windows 10, browser Chrome 99

import requests
import shutil
from requests.auth import HTTPBasicAuth
import re
import time
a = open("a.csv", "r")
b= open("b.csv", "r")
for a,b in zip(a, b):
        print(a)
        print(b)
        r = requests.get(a, stream=True)
        time.sleep(5)
        b = re.sub(r"\s+", "", b, flags=re.UNICODE)
        print(r.status_code)

        if r.status_code == 200:
            with open(f'{b}.png', 'wb') as file:
                shutil.copyfileobj(r.raw, file) 
                print(r.status_code)
                print(vsyo horosho)
        else:
            print(vsyo ploho)
  • Вопрос задан
  • 109 просмотров
Пригласить эксперта
Ответы на вопрос 1
vabka
@vabka
Токсичный шарпист
Очевидно - ресурса, по адресу котого ты обращаешься, не существует.
Попробуй другой адрес.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы