#alignment #readability #pycodestyle
#выравнивание #удобочитаемость #pycodestyle
Вопрос:
monthsdays = {
'January' : 31, # noqa E203
'February' : 29, # noqa E203
'March' : 31, # noqa E203
'April' : 30, # noqa E203
'May' : 30, # noqa E203
'June' : 31, # noqa E203
'July' : 31, # noqa E203
'August' : 31, # noqa E203
'September' : 30, # noqa E203
'October' : 31, # noqa E203
'November' : 30, # noqa E203
'December' : 31, # noqa E203
}
Выравнивание текста улучшает читаемость кода, но конфликтует с линтингом. Единственные известные мне способы — это весь код для каждого проекта и для каждого модуля через файлы конфигурации. Отключение определенного теста для определенного блока кода кажется наилучшим подходом.