Flake8 - указать диапазон ошибок, которые следует игнорировать? - PullRequest
0 голосов
/ 12 февраля 2019

flake8 поддерживает указание того, какие коды ошибок следует игнорировать, например:

per-file-ignores =
    setup.py:E121,E122,E123

Однако мне интересно, можно ли указать диапазон ошибок в виде E121-E130, чтобывсе ошибки, попадающие в диапазон E121-E130, будут игнорироваться (т. е. E122, E123, E124 и т. д. до E130).Я, очевидно, могу программно составить список этих строк ошибок, поэтому мне не нужно вводить каждую из них вручную, но это как бы загрязняет мой файл setup.cfg.

Это то, что flake8 поддерживает?

1 Ответ

0 голосов
/ 13 февраля 2019

per-file-ignores поддерживает тот же синтаксис, что и опция ignore, которая тщательно документирована .

Короче говоря, если вы хотите игнорировать все коды, начинающиеся с E12, выможно сделать

per-file-ignores =
    setup.py:E12

Имейте в виду, что также будет игнорировать E120.Нет другого оператора «диапазона», потому что мы разрешаем пользователям указывать префикс для сопоставления, что соответствует 99% сценария использования.

...