catch all exception types instead of only AttributeError
This commit is contained in:
@ -128,7 +128,7 @@ def format_type(obj):
|
|||||||
tn = typename(obj)
|
tn = typename(obj)
|
||||||
try:
|
try:
|
||||||
dtype = obj.dtype
|
dtype = obj.dtype
|
||||||
except AttributeError:
|
except Exception: # Exception just in case something besides AttributeError is raised
|
||||||
return tn
|
return tn
|
||||||
else:
|
else:
|
||||||
return f"{dtype} {tn}"
|
return f"{dtype} {tn}"
|
||||||
@ -136,7 +136,7 @@ def format_type(obj):
|
|||||||
def format_size(obj):
|
def format_size(obj):
|
||||||
try:
|
try:
|
||||||
return obj.shape
|
return obj.shape
|
||||||
except AttributeError:
|
except Exception: # Exception just in case something besides AttributeError is raised
|
||||||
try:
|
try:
|
||||||
return len(obj)
|
return len(obj)
|
||||||
except TypeError:
|
except TypeError:
|
||||||
|
Reference in New Issue
Block a user