Skip to content

Commit c1cee7d

Browse files
committed
more informative error on accessing reserved names
1 parent 99bf239 commit c1cee7d

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

pandas/core/generic.py

+5-1
Original file line numberDiff line numberDiff line change
@@ -1908,7 +1908,11 @@ def __getattr__(self, name):
19081908
This allows simpler access to columns for interactive use.
19091909
"""
19101910
if name in self._internal_names_set:
1911-
return object.__getattribute__(self, name)
1911+
try:
1912+
return object.__getattribute__(self, name)
1913+
except AttributeError:
1914+
raise AttributeError("'%s' object does not have indexer '%s'" %
1915+
(type(self).__name__, name))
19121916
elif name in self._metadata:
19131917
return object.__getattribute__(self, name)
19141918
else:

0 commit comments

Comments
 (0)