Pylint est un outil open source conçu pour aider les développeurs à vérifier le code et sa qualité, ainsi que détecter les erreurs de programmation dans le langage Python et proposer des suggestions de refactoring simples. Il a été nommé selon la convention commune en Python avec le préfixe "py". La seconde partie de son nom fait référence à la commande lint permettant d’analyser le code écrit dans le langage C.