Можно ли игнорировать одну конкретную строку с pylint, без изменений в исходном коде? - PullRequest
0 голосов
/ 28 января 2019

Можно ли игнорировать одну конкретную строку с помощью pylint? имеет решения, требующие засорения исходного кода комментариями, что для меня нежелательно.

Есть ли способ указать данный экземплярложно положителен в аргументах инструмента командной строки pylint?

1 Ответ

0 голосов
/ 28 января 2019

Я не думаю, что можно игнорировать конкретную строку без изменения исходного кода.Однако, безусловно, можно игнорировать типы предупреждений в .pylintrc или в верхней части файла.

Я бы пошел с подходом создания .pylintrc, чтобы удовлетворить ваши потребности.Например, если вы хотите полностью игнорировать W0612: unused-variable, вы можете создать файл .pylintrc и добавить имена сообщений для отключения, как указано в pytest docs .

.pylintrc

disable=unused-variable,
..., 

В качестве альтернативы, вы можете отключить сообщения в каждом конкретном случае в верхней части файла и просто сказать своим студентам игнорировать его:

Начало файла

# pylint: disable=unused-variable, wildcard-import, method-hidden
# pylint: enable=too-many-lines
...