捕获值错误:未知url类型:urllib2 Python

捕获值错误:未知url类型:urllib2 Python,python,Python,输入无效URL时,我遇到以下异常:ValueError:未知URL类型:blob 我试图用以下代码捕获此错误,但它不起作用: try: req = urllib2.Request(url) conn = urllib2.urlopen(req) content = conn.read() except urllib2.URLError, e: print 'Error: Invalid URL' 如果您注意到,基本错误是ValueError,因此 import

输入无效URL时,我遇到以下异常:
ValueError:未知URL类型:blob

我试图用以下代码捕获此错误,但它不起作用:

try:
    req = urllib2.Request(url)
    conn =  urllib2.urlopen(req)
    content = conn.read()
except urllib2.URLError, e:
    print 'Error: Invalid URL'

如果您注意到,基本错误是
ValueError
,因此

import urllib2
url = 'blob'
try:
    req = urllib2.Request(url)
    conn =  urllib2.urlopen(req)
    content = conn.read()
except ValueError, e:
    print 'Error: Invalid URL'