Фон
Я нахожу pylint
полезным, но я также нахожу его ужасно недокументированным, мучительно многословным и не обладающим интуитивно понятным интерфейсом.
Я хотел бы использовать pylint, но он продолжает выдавать абсурдное количество бессмысленных «конвенционных» сообщений, например, C: 2: Line too long (137/80)
и т. д.
Вопрос
Если бы я мог отключить их, Pylint был бы гораздо более полезным для меня.Как отключить эти «условные» сообщения?
Мои собственные усилия
Я попытался поместить disable-msg=C301
в ~/.pylintrc
(который загружается, потому что, когда я помещаю туда ошибкуpylint
жалуется), что я понимаю как сообщение "Слишком длинная строка", основанное на запуске этой команды в каталоге пакета pylint (документация, которую можно найти, было бы неплохо):
$ grep "Слишком длинная строка"** / *. py checkers / format.py: 'C0301': ('Слишком длинная строка (% s /% s)',
Все же это disable-msg
ничего не делает. Я бы отключилцелую категорию convention
с помощью команды disable-msg-cat=
, но нигде нет указаний на то, каким будет идентификатор категории convention
для этой команды - интуитивно понятный disable-message-cat=convention
не действует.
Я был бы очень признателен за некоторые указания по этому вопросу.
Спасибо.
Брайан