Я не думаю, что можно игнорировать конкретную строку без изменения исходного кода.Однако, безусловно, можно игнорировать типы предупреждений в .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