Warning MessagesΒΆ
Here we document the warning messages emitted by Pylint.
- W0101 unreachable
- W0102 dangerous-default-value
- W0104 pointless-statement
- W0105 pointless-string-statement
- W0106 expression-not-assigned
- W0107 unnecessary-pass
- W0108 unnecessary-lambda
- W0109 duplicate-key
- W0111 assign-to-new-keyword
- W0120 useless-else-on-loop
- W0122 exec-used
- W0123 eval-used
- W0124 confusing-with-statement
- W0125 using-constant-test
- W0126 missing-parentheses-for-call-in-test
- W0127 self-assigning-variable
- W0128 redeclared-assigned-name
- W0129 assert-on-string-literal
- W0143 comparison-with-callable
- W0150 lost-exception
- W0199 assert-on-tuple
- W0201 attribute-defined-outside-init
- W0211 bad-staticmethod-argument
- W0212 protected-access
- W0221 arguments-differ
- W0222 signature-differs
- W0223 abstract-method
- W0231 super-init-not-called
- W0232 no-init
- W0233 non-parent-init-called
- W0235 useless-super-delegation
- W0236 invalid-overridden-method
- W0301 unnecessary-semicolon
- W0311 bad-indentation
- W0312 mixed-indentation
- W0401 wildcard-import
- W0402 deprecated-module
- W0404 reimported
- W0406 import-self
- W0407 preferred-module
- W0410 misplaced-future
- W0511 fixme
- W0601 global-variable-undefined
- W0602 global-variable-not-assigned
- W0603 global-statement
- W0604 global-at-module-level
- W0611 unused-import
- W0612 unused-variable
- W0613 unused-argument
- W0614 unused-wildcard-import
- W0621 redefined-outer-name
- W0622 redefined-builtin
- W0623 redefine-in-handler
- W0631 undefined-loop-variable
- W0632 unbalanced-tuple-unpacking
- W0640 cell-var-from-loop
- W0641 possibly-unused-variable
- W0642 self-cls-assignment
- W0702 bare-except
- W0703 broad-except
- W0705 duplicate-except
- W0706 try-except-raise
- W0707 raise-missing-from
- W0711 binary-op-exception
- W0715 raising-format-tuple
- W0716 wrong-exception-operation
- W1113 keyword-arg-before-vararg
- W1114 arguments-out-of-order
- W1115 non-str-assignment-to-dunder-name
- W1116 isinstance-second-argument-not-valid-type
- W1201 logging-not-lazy
- W1202 logging-format-interpolation
- W1203 logging-fstring-interpolation
- W1300 bad-format-string-key
- W1301 unused-format-string-key
- W1302 bad-format-string
- W1303 missing-format-argument-key
- W1304 unused-format-string-argument
- W1305 format-combined-specification
- W1306 missing-format-attribute
- W1307 invalid-format-index
- W1308 duplicate-string-formatting-argument
- W1309 f-string-without-interpolation
- W1401 anomalous-backslash-in-string
- W1402 anomalous-unicode-escape-in-string
- W1403 implicit-str-concat-in-sequence
- W1404 implicit-str-concat
- W1405 inconsistent-quotes
- W1501 bad-open-mode
- W1502 boolean-datetime
- W1503 redundant-unittest-assert
- W1505 deprecated-method
- W1506 bad-thread-instantiation
- W1507 shallow-copy-environ
- W1508 invalid-envvar-default
- W1509 subprocess-popen-preexec-fn
- W1510 subprocess-run-check
- W1601 apply-builtin
- W1602 basestring-builtin
- W1603 buffer-builtin
- W1604 cmp-builtin
- W1605 coerce-builtin
- W1606 execfile-builtin
- W1607 file-builtin
- W1608 long-builtin
- W1609 raw_input-builtin
- W1610 reduce-builtin
- W1611 standarderror-builtin
- W1612 unicode-builtin
- W1613 xrange-builtin
- W1614 coerce-method
- W1615 delslice-method
- W1616 getslice-method
- W1617 setslice-method
- W1618 no-absolute-import
- W1619 old-division
- W1620 dict-iter-method
- W1621 dict-view-method
- W1622 next-method-called
- W1623 metaclass-assignment
- W1624 indexing-exception
- W1625 raising-string
- W1626 reload-builtin
- W1627 oct-method
- W1628 hex-method
- W1629 nonzero-method
- W1630 cmp-method
- W1632 input-builtin
- W1633 round-builtin
- W1634 intern-builtin
- W1635 unichr-builtin
- W1636 map-builtin-not-iterating
- W1637 zip-builtin-not-iterating
- W1638 range-builtin-not-iterating
- W1639 filter-builtin-not-iterating
- W1640 using-cmp-argument
- W1641 eq-without-hash
- W1642 div-method
- W1643 idiv-method
- W1644 rdiv-method
- W1645 exception-message-attribute
- W1646 invalid-str-codec
- W1647 sys-max-int
- W1648 bad-python3-import
- W1649 deprecated-string-function
- W1650 deprecated-str-translate-call
- W1651 deprecated-itertools-function
- W1652 deprecated-types-field
- W1653 next-method-defined
- W1654 dict-items-not-iterating
- W1655 dict-keys-not-iterating
- W1656 dict-values-not-iterating
- W1657 deprecated-operator-function
- W1658 deprecated-urllib-function
- W1659 xreadlines-attribute
- W1660 deprecated-sys-function
- W1661 exception-escape
- W1662 comprehension-escape