2014-12-01 4 views
0

Я получаю следующее исключение, когда я ввожу неверный URL: ValueError: unknown url type: blobЛовля ValueError: неизвестный тип URL: urllib2 Python

Я пытаюсь поймать эту ошибку с помощью следующего кода, но он не работает:

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

ответ

2

Если вы заметили, базовая ошибка является ValueError, так

import urllib2 
url = 'blob' 
try: 
    req = urllib2.Request(url) 
    conn = urllib2.urlopen(req) 
    content = conn.read() 
except ValueError, e: 
    print 'Error: Invalid URL' 
Смежные вопросы