“Periksa kode status urllib” Kode Jawaban

Periksa kode status 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

Periksa kode status 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

Jawaban yang mirip dengan “Periksa kode status urllib”

Pertanyaan yang mirip dengan “Periksa kode status urllib”

Lebih banyak jawaban terkait untuk “Periksa kode status urllib” di Python

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya