Ответ 1
Добавление следующего в файл .pylintrc
сделало это.
[MASTER]
# Add <file or directory> to the black list. It should be a base name, not a
# path. You may set this option multiple times.
ignore=tests.py, urls.py, migrations
Я использую Юг для миграции в моем проекте Django. Когда я запускаю Pylint в своем проекте, я получаю кучу ошибок из файлов миграции. Как я могу исключить файлы миграции из Pylint?
Я в системе Windows, поэтому я не могу использовать исключения из имен файлов в настройках Pylint. Я пытался прибегнуть к добавлению # pylint: disable-msg-cat=WCREFI
в начало каждого из моих файлов миграции. Это кажется очень грязным и, кажется, последним средством, но эта документированная директива не работает, и я получаю ошибку [E] Unrecognized file option 'disable-msg-cat'
.
Добавление следующего в файл .pylintrc
сделало это.
[MASTER]
# Add <file or directory> to the black list. It should be a base name, not a
# path. You may set this option multiple times.
ignore=tests.py, urls.py, migrations
В последних версиях pylint отключить-msg-cat был унифицирован с другими параметрами disable- * как один вариант "отключить". С тех пор
# pylint: disable=I,E,R,F,C
может быть добавлен поверх файлов, где вы не хотите, чтобы какие-либо сообщения выдавались.