Easily detect origin of Exception.

This commit is contained in:
Arun Prakash Jana 2016-04-09 13:25:59 +05:30
parent 2f7677430d
commit 3cfca94031
No known key found for this signature in database
GPG Key ID: C0A712ED95043DCB

8
buku
View File

@ -241,7 +241,7 @@ def getTitleData(resp):
parser.feed(resp.read().decode(charset))
except Exception as e:
if debug:
print("Exception: %s" % e)
printmsg("[getTitleData] " + e, "EXCEPTION")
@ -289,7 +289,7 @@ def fetchTitle(url):
printmsg(("[" + str(resp.status) + "] " + resp.reason), "ERROR")
break
except Exception as e:
print("Exception: %s" % e)
printmsg("[fetchTitle] " + e, "EXCEPTION")
finally:
if urlconn is not None:
urlconn.close()
@ -462,7 +462,7 @@ def searchdb(cur, keywords):
openurl = unquote(results[int(nav) - 1])
browser_open(openurl)
except Exception as e:
print("Exception: %s" % e)
printmsg("[searchdb] " + e, "EXCEPTION")
else:
break
@ -672,7 +672,7 @@ def browser_open(url):
try:
webbrowser.open(url)
except Exception as e:
print("Browser Exception: %s" % e)
printmsg("[browser_open] " + e, "EXCEPTION")
finally:
os.close(fd)
os.dup2(_stderr, 2)