2014-12-01 3 views
0

내가 잘못된 URL 입력 할 때 나는 다음과 같은 예외를 받고 있어요 : ValueError: unknown url type: blobValueError를 잡기 : 알 수없는 URL 유형 : urllib2가 파이썬

나는 다음과 같은 코드를 사용하여이 오류를 잡으려고 노력하고있어하지만 작동하지 않습니다 :

를 당신이 발견하는 경우
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'