5 votes

Pourquoi Pylint est-il trop lent alors que pep8 ne prend qu'une seconde pour vérifier le même code ?

Je ne comprends pas pourquoi pylint prend environ 5 minutes pour vérifier mon code, alors que pep8 ne prend qu'une seconde.

J'utilise un Mac et j'ai pylint 1.8.4 installé par l'intermédiaire de conda install -c conda-forge pylint . Pylint est très lent, que j'utilise Terminal ou l'application Spyder éditeur. J'ai essayé de créer un fichier de configuration .pylintrc mais cela n'a pas eu d'incidence sur la vitesse.

Comment puis-je accélérer la vitesse de Pylint ? Je vous remercie.

0voto

MatthewMartin Points 12385

Certaines versions de Pylint ont des problèmes de performance, essayez de revenir en arrière ou de passer à une version plus récente.

Les bases de code plus petites semblent se désintoxiquer plus rapidement que les plus grandes, bien que je n'aie pas de chiffres à l'appui.

Désactivez toutes les règles que vous n'avez pas l'intention de corriger de toute façon - il fut un temps où la vérification de l'orthographe dans pylint était un problème.

Essayez un autre outil - les inspections de PyCharm couvrent beaucoup de domaines similaires et pour la plupart, d'après mon expérience, n'ont pas les problèmes de performance de pylint.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X