Search code examples
pythoncoding-stylepylintpep8pep

Where are detailed the rules, concepts and usages behind each pylint's warnings?


I am still discovering Pylint and I understand why many Pythonists deactivate some (or many) warnings to lower Pylint's voice, but for the moment, as a Python newbie I want to use pylint to improve my Pythonic comprehension and my code quality, in order to help me to:

  • learning more from a statement/instruction
  • deepen some concepts
  • evaluate the benefits / drawback of a refactoring
  • etc.

So is there a place where all the warning are discussed, justified, explained or they simply came from the great minds of the pylint team?


Solution

  • Ok, thanks for answers.

    I like using pylint to help me coding better and I was hoping that the pylint project explains and arguments somewhere the warnings with details useful for beginners like me: helping to:

    • understand why it is important to consider these warnings
    • when a certain context can moderate the point of view
    • when it came from a PEP
    • etc.

    It looks like it is not the case.

    Anyway, although it is really not filled-in/detailed enough, Pylint messages (which I found before asking my question) remain the least bad answer to my question.