Skip to content

Commit f56139e

Browse files
committed
FIX: only warn getattr when key is str
1 parent 19df759 commit f56139e

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
@@ -1787,7 +1787,7 @@ def _slice(self, slobj, axis=0, kind=None):
17871787
return result
17881788

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

0 commit comments

Comments
 (0)