Я использую Black для Python, который соответствует PEP8. Он удаляет отступ во второй строке двухстрочной строки значений:
mydict = {
'key0': 'value0',
'key1': 'long-two-lines-string-value1-does-not-fit-in-one-line-has-to-continue'
'value1'
}
to:
mydict = {
'key0': 'value0',
'key1': 'long-two-lines-string-value1-does-not-fit-in-one-line-has-to-continue'
'value1',
}
Коллега поставил под сомнение это изменение, и мне интересно, есть ли какой-либо ресурс / ссылка, которую я могу использовать для резервного копирования решения Блэка отформатировать код, например?
Не удалось найти что-то в PEP8 — Руководство по стилю для кода Python и стиль Black code.
Demo KBD>
Связано, но не отвечает на мой вопрос: Как правильно отформатировать многострочный словарь в Python?
PS: # fmt: off
запрещает черным форматировать строку, но я не хочу его использовать, так как моя команда вообще не использует черные.