“Vérifier le code d'état Urllib” Réponses codées

Vérifier le code d'état Urllib

import urllib2

req = urllib2.Request('http://www.python.org/fish.html')
try:
    resp = urllib2.urlopen(req)
except urllib2.HTTPError as e:
    if e.code == 404:
        # do something...
    else:
        # ...
except urllib2.URLError as e:
    # Not an HTTP-specific error (e.g. connection refused)
    # ...
else:
    # 200
    body = resp.read()
Jolly Jackal

Vérifier le code d'état Urllib

import urllib.request, urllib.error

url = 'http://www.google.com/asdfsf'
try:
    conn = urllib.request.urlopen(url)
except urllib.error.HTTPError as e:
    # Return code error (e.g. 404, 501, ...)
    # ...
    print('HTTPError: {}'.format(e.code))
except urllib.error.URLError as e:
    # Not an HTTP-specific error (e.g. connection refused)
    # ...
    print('URLError: {}'.format(e.reason))
else:
    # 200
    # ...
    print('good')
Jolly Jackal

Réponses similaires à “Vérifier le code d'état Urllib”

Questions similaires à “Vérifier le code d'état Urllib”

Plus de réponses similaires à “Vérifier le code d'état Urllib” dans Python

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code