1
gars Hei, je suis en train d'obtenir une image en utilisant BeautifulSoup mais je reçois une erreur en le faisant:urlretrieve pour l'image renvoie l'erreur HTTP 403: Interdit
Voici mon code:
imgUrl = "https://www.residentadvisor.net/images/events/flyer/2017/7/no-0713-986042-front.jpg"
try:
urlretrieve(imgUrl, "testPhytonImg.jpg")
except FileNotFoundError as err:
print("something wrong with local path")
print(err) # something wrong with local path
except HTTPError as err:
print("something wrong with url")
print(err) # something wrong with url
Et c'est l'erreur que je reçois: HTTP Error 403: Forbidden
Et pourquoi je l'obtiens? Est-ce que l'accès à l'image est bloqué à cause de quelque chose que je fais ou y a-t-il un autre moyen pour cela?
Ceci semble être hébergé sur Cloudflare, et ils ont une détection de bot très "agressive" en place. – CBroe
Comment utiliseriez-vous 'BeautifulSoup' sur un jpeg? –