Próbuję napisać kod zgodny z PEP-8 do krajowego projektu (muszę przyznać, że to moje pierwsze kroki w świecie Pythona) i mam f-string o długości ponad 80 znaków
- ciągła cienka linia w pobliżu kropki w self.text to znak 80 znaków. (Przepraszamy za smutny link bez podglądu, ale muszę mieć ponad 10 przedstawicieli, aby je opublikować)
Próbuję podzielić to na różne linie w najbardziej pytoniczny sposób, ale jedyną odpowiedzią, która faktycznie działa, jest błąd dla mojego lintera
Kod roboczy:
def __str__(self):
return f'{self.date} - {self.time},\nTags:' + \
f' {self.tags},\nText: {self.text}'
Wynik:
2017-08-30 - 17:58:08.307055,
Tags: test tag,
Text: test text
Linter myśli, że nie przestrzegam E122 z PEP-8, czy jest sposób, aby uzyskać prawidłowy ciąg i zgodny z kodem?