Archives

You are currently viewing archive for 06 July 2009
Category: Web dev
Posted by: hajime osako
Category: Web dev
Posted by: hajime osako
8. Errors and Exceptions — Python v2.6.2 documentation


import sys

try:
f = open('myfile.txt')
s = f.readline()
i = int(s.strip())
except IOError as (errno, strerror):
print "I/O error({0}): {1}".format(errno, strerror)
except ValueError:
print "Could not convert data to an integer."
except:
print "Unexpected error:", sys.exc_info()[0]
raise