Skip to content

Commit 5fe88c1

Browse files
committed
FIX: only warn getattr when key is str
1 parent f6be911 commit 5fe88c1

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

pandas/core/generic.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1824,7 +1824,7 @@ def _slice(self, slobj, axis=0, kind=None):
18241824
return result
18251825

18261826
def _set_item(self, key, value):
1827-
if callable(getattr(self, str(key), None)):
1827+
if isinstance(key, string_types) and callable(getattr(self, key, None)):
18281828
warnings.warn("Column name '{key}' collides with a built-in "
18291829
"method, which will cause unexpected attribute "
18301830
"behavior".format(key=key), stacklevel=3)

0 commit comments

Comments
 (0)