Pylint é o melhor avaliador de código python
O pylint é um analisador de código que verifica, com base em outros códigos, o desempenho e a estrutura do documento sem realmente executa-lo.Ou seja, descobre uma maneira de avaliar se o seu código é bom e otimizado.
O programa verifica erros, aplica um padrão de codificação, procura code smells e pode fazer sugestões sobre como o código pode ser refatorado.
É bem util quando você quer otimizar um programa e não sabe como pode melhora-lo, ainda mais por que ele avalia numa escala de 10 pontos a qualidade do seu código, assim é possível ter o melhor resutado sem ter que escovar linha por linha.
Para instala-lo, basta entrar na página principal que está anexada no primeiro paragrafo, espero ter ajudado de alguma forma.