- Flake8 répare-t-il automatiquement?
- Qu'est-ce que Flake8 vérifie?
- Quelle est la différence entre Flake8 et Pylint?
- Quelle est la complexité maximale par défaut dans Flake8?
Flake8 répare-t-il automatiquement?
Correction automatique. Le linter Flake8 offre une option - Fix. Il est basé sur AutoPep8. Veuillez noter que AutoPep8 ne résout pas tous les problèmes rapportés par Flake8.
Qu'est-ce que Flake8 vérifie?
Flake8 est une bibliothèque Python qui enveloppe les pyflakes, le pyodestyle et le script McCabe de Ned Batchelder. Il s'agit d'une excellente boîte à outils pour vérifier votre base de code contre le style de codage (PEP8), les erreurs de programmation (comme «la bibliothèque importée mais inutilisée» et «nom non défini») et pour vérifier la complexité cyclomatique.
Quelle est la différence entre Flake8 et Pylint?
Pylint: recherche des erreurs, applique une norme de codage proche de Pep8 et offre même des suggestions de refactorisation simples. Flake8: Emballage autour des pyflakes, du pyodestyle et du McCabe; Cela vérifiera le code source Python pour les erreurs et les violations de certaines des conventions de style PEP8.
Quelle est la complexité maximale par défaut dans Flake8?
La complexité par défaut est de 7, peut être configurée via - max-cognitive-Complexity Option.