J'ai essayé avec
#:PEP8 -E223
ou
# pep8: disable=E223
Je pensais que le second fonctionnerait mais ça ne semble pas être le cas.
Avez-vous une idée de la façon dont je peux m'y prendre ?
J'ai essayé avec
#:PEP8 -E223
ou
# pep8: disable=E223
Je pensais que le second fonctionnerait mais ça ne semble pas être le cas.
Avez-vous une idée de la façon dont je peux m'y prendre ?
Pour autant que je sache, vous ne pouvez pas. Vous pouvez désactiver les erreurs ou les avertissements à l'échelle de l'utilisateur, ou par projet. Voir la documentation .
Au lieu de cela, vous pouvez utiliser le # noqa
à la fin d'une ligne, pour sauter cette ligne particulière (cf. patch 136 ). Bien sûr, cela permettrait d'éviter toutes les erreurs PEP8.
L'auteur principal s'oppose à bruit du fichier source Ils ont donc suggéré # pep8
les commentaires ne sont pas inclus.
Notez qu'il existe également nopep8
qui est l'équivalent. noqa
(qui signifie Pas d'assurance qualité a été ajouté dans la version 1.4.1 pour soutenir les personnes en cours d'exécution pyflakes
à côté de pep8
.
Vous pouvez utiliser --ignore
pour désactiver l'erreur mentionnée ci-dessus
pep8 --ignore=E223 file_name.py
pour les erreurs multiples
pep8 --ignore=E223,E501 file_name.py
Pour une connaissance plus approfondie d'autres drapeaux, vous pouvez parcourir http://pep8.readthedocs.org/en/latest/intro.html
Permettez-moi d'ajouter quelque chose qui a probablement été introduit après que toutes les réponses précédentes aient été postées.
Si vous utilisez Flake8, vous pouvez ignorer une violation spécifique soulevée dans une ligne spécifique, en ajoutant
# noqa: F401
à la fin de la ligne, où F401
Voici un exemple de code d'erreur. Pour une liste de tous les codes d'erreur, voir http://flake8.pycqa.org/en/3.5.0/user/error-codes.html et https://pycodestyle.readthedocs.io/en/latest/intro.html#error-codes
Vous pouvez également ignorer toutes les violations dans un fichier entier en ajoutant
# flake8: noqa
n'importe où dans le fichier.
Référence : http://flake8.pycqa.org/en/3.5.0/user/violations.html
Vous pouvez le faire en utilisant Flake8 avec https://github.com/jayvdb/flake8-putty
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.