Use Attr*Error.

New class syntax.
This commit is contained in:
Guido van Rossum 1991-12-26 13:03:23 +00:00
parent 4dedbf7197
commit bb3753d720

View file

@ -13,7 +13,7 @@ from stat import *
# Directory comparison class. # Directory comparison class.
# #
class dircmp(): class dircmp:
# #
def new(dd, (a, b)): # Initialize def new(dd, (a, b)): # Initialize
dd.a = a dd.a = a
@ -128,7 +128,7 @@ class dircmp():
dd.report() dd.report()
try: try:
x = dd.subdirs x = dd.subdirs
except NameError: except AttributeError:
return # No subdirectories computed return # No subdirectories computed
for x in dd.subdirs.keys(): for x in dd.subdirs.keys():
print print