Hello,
currently I am using this instance method
def getFilecontent(self, filename):
try:
return file(filename).read()
except IOError, err_msg:
print err_msg
sys.exit(1)
except:
print "unknown exception in PackageParser"
sys.exit(1)
I tried to open a file for which I don't have the permissions to read
(etc/shadow)
and I tried to open a file which doesn't exist
in both cases I got IOError exception, so my question is
does it make sence to have
except:
print "unknown exception in PackageParser"
sys.exit(1)
or is it a dead code?
are there some good reference sources to see what file() and read()
may throw, IMHO it's OS dependent.
Regards, Daniel
--
http://mail.python.org/mailman/listinfo/python-list