我正在尝试为一个国内项目编写符合 PEP-8 的代码,并且我有一行包含超过 80 个字符的 f 字符串
- self.text 点附近的细实线是 80 字符标记。
我试图以最 Pythonic 的方式将它分成不同的行,但唯一真正有效的方法是我的 linter 的错误
工作代码:
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
linter 认为我不尊重 PEP-8 中的 E122,有没有办法让字符串正确且代码兼容?