Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
prog:pylint [2020/10/04 18:08] – Pas d'indentation à 2 espaces par défaut root | prog:pylint [2020/12/27 11:20] (Version actuelle) – supprimée root |
---|
[[https://github.com/PyCQA/pylint|Site web]] | |
| |
{{ :prog:pylint:pylint-2.6.0.zip |Archive v2.6.0}} | |
| |
* Arguments à mettre par défaut | |
| |
<code bash> | |
pylint --enable=all --disable=missing-module-docstring,missing-function-docstring,missing-class-docstring,locally-disabled,use-symbolic-message-instead,suppressed-message | |
</code> | |
| |
''%%--indent-string="\_\_"%%'' et ''%%--indent-after-paren=2%%'' peuvent être utilisés pour forcer une indentation à 2 espaces. Mais Python recommande 4 espaces et sa personnalisation n'est pas supporté par [[prog:black|Black]] ([[https://github.com/psf/black/issues/378|Configurable Indent Levels?]], {{ :prog:pylint:configurable_indent_levels_issue_378_psf_black_2020-10-04_18_05_05_.html |archive du 25/06/2018 le 04/10/2020}}). | |
| |
''%%--%%disable=locally-disabled,use-symbolic-message-instead,suppressed-message'' sont pour ne pas afficher d'avertissements si des avertissements sont masqués. | |
| |
* Désactiver des avertissements spécifiques | |
| |
Ajouter sur la ligne problématique : | |
| |
# pylint: disable=R0913 | |
| |
Le numéro s'obtient depuis le message d'erreur de pylint. Il est aussi possible d'avoir la liste complète avec la commande ''%%pylint --list-msgs%%''. | |