summaryrefslogtreecommitdiff
path: root/pylint/checkers/strings.py
diff options
context:
space:
mode:
Diffstat (limited to 'pylint/checkers/strings.py')
-rw-r--r--pylint/checkers/strings.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pylint/checkers/strings.py b/pylint/checkers/strings.py
index 8d1a101e7..dd2904301 100644
--- a/pylint/checkers/strings.py
+++ b/pylint/checkers/strings.py
@@ -345,7 +345,7 @@ class StringFormatChecker(BaseChecker):
):
if func.name in ("strip", "lstrip", "rstrip") and node.args:
arg = utils.safe_infer(node.args[0])
- if not isinstance(arg, astroid.Const):
+ if not isinstance(arg, astroid.Const) or not isinstance(arg.value, str):
return
if len(arg.value) != len(set(arg.value)):
self.add_message(