Я пытаюсь написать PEP-8-совместимый код для внутреннего проекта (я должен признать, что это мои первые шаги в мире Python), и у меня есть f-строка длиной более 80 символов
- сплошная тонкая линия рядом с точкой в self.text - это отметка в 80 символов. (Извините за грустную ссылку без предварительного просмотра, но я должен иметь 10+ репутацию, чтобы опубликовать их)
Я пытаюсь разбить его на разные строки самым питонным способом, но единственный ответ, который на самом деле работает, это ошибка для моего линтера
Рабочий код:
def __str__(self):
return f'{self.date} - {self.time},\nTags:' + \
f' {self.tags},\nText: {self.text}'
Выход:
2017-08-30 - 17:58:08.307055,
Tags: test tag,
Text: test text
Линтер думает, что я не уважаю E122 из PEP-8, есть ли способ сделать строку правильной и совместимой с кодом?