国内プロジェクト用に PEP-8 準拠のコードを書こうとしていますが、80 文字を超える f-string を含む行があります。
- self.text のドットの近くにある実線の細い線は 80 文字のマークです。
私はそれを最もpythonicな方法で別の行に分割しようとしていますが、実際に機能する唯一の答えはリンターのエラーです
作業コード:
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
リンターは、私が PEP-8 の E122 を尊重していないと考えています。文字列を正しくしてコードを準拠させる方法はありますか?