try: some code except: # bad more code
try: return self.__coordinate_ring except (AttributeError, other exceptions), msg: # Good more code to compute something
If you don't have any exceptions explicitly listed (as a tuple), your code will catch absolutely anything, including ctrl-C and alarms, and this will lead to confusion.
See About this document... for information on suggesting changes.