diff options
| author | Brett Cannon <brett@python.org> | 2014-08-29 11:16:29 -0400 |
|---|---|---|
| committer | Brett Cannon <brett@python.org> | 2014-08-29 11:16:29 -0400 |
| commit | 29bb89fe46c7b65df777e626cac5611961a9d325 (patch) | |
| tree | ac54ba8376a81bc20498fa2da6db810d06be9ac6 /checkers/strings.py | |
| parent | 41bd5fd5d79925b41e72add687ede9a065f6de10 (diff) | |
| download | pylint-git-29bb89fe46c7b65df777e626cac5611961a9d325.tar.gz | |
Modernize to the point of working for Python 2.7 still
--HG--
branch : python_6
Diffstat (limited to 'checkers/strings.py')
| -rw-r--r-- | checkers/strings.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/checkers/strings.py b/checkers/strings.py index 40995f6ee..f517c4c44 100644 --- a/checkers/strings.py +++ b/checkers/strings.py @@ -237,7 +237,7 @@ class StringFormatChecker(BaseChecker): try: required_keys, required_num_args = \ utils.parse_format_string(format_string) - except utils.UnsupportedFormatCharacter, e: + except utils.UnsupportedFormatCharacter as e: c = format_string[e.index] self.add_message('bad-format-character', node=node, args=(c, ord(c), e.index)) @@ -346,7 +346,7 @@ class StringMethodsChecker(BaseChecker): if not isinstance(node.func.expr, astroid.Const): return try: - strnode = func.bound.infer().next() + strnode = next(func.bound.infer()) except astroid.InferenceError: return if not isinstance(strnode, astroid.Const): @@ -435,7 +435,7 @@ class StringMethodsChecker(BaseChecker): if argname in (astroid.YES, None): continue try: - argument = argname.infer().next() + argument = next(argname.infer()) except astroid.InferenceError: continue if not specifiers or argument is astroid.YES: @@ -492,7 +492,7 @@ class StringMethodsChecker(BaseChecker): break try: - previous = previous.infer().next() + previous = next(previous.infer()) except astroid.InferenceError: # can't check further if we can't infer it break |
