J'ai trouvé la documentation de pep8 mais je n'ai pas compris comment les écrire. Je ne pouvais même pas trouver d'exemples avec des options autres que la définition de max-line-length et ignore.
J'essaie d'écrire un fichier .pep8.rc
dans lequel, entre autres choses, je dois effectuer les tâches suivantes:
./random
)Quelqu'un peut-il répondre avec un exemple ou un lien vers un?
La méthode préférée consiste à utiliser un setup.cfg
dans le niveau supérieur du projet (.cfg a la même syntaxe qu'un fichier .ini ), qui devrait contenir une section [pep8]
. Par exemple:
[pep8]
ignore = E226,E302,E41
max-line-length = 160
Remarque: les codes d'erreur sont définis dans le fichier pep8 docs .
Malheureusement, la réponse de Andy Hayden ne fonctionne pas pour pytest
/pytest-pep8
/flake8
.
Pour cela, vous devez utiliser soit
# content of setup.cfg
[pytest]
pep8maxlinelength = 99
ou
[pytest]
max-line-length=99
Étrangement, ce qui suit ne fonctionne pas
[tool:pytest]
max-line-length=99
Ajouter
[flake8]
max-line-length=99