小编Owl*_*lzy的帖子

Python中的多行f字符串

我正在尝试为国内项目编写符合PEP-8的代码(我必须承认这些是我在python世界中的第一步)并且我有一个超过80个字符长的f字符串

- self.text上点附近的实线是80个字符.(抱歉没有预览的悲伤链接,但我必须有10+代表发布'em)

我试图把它分离成在最不一样的行Python的方式,但实际工作的唯一aswer是我棉短绒错误

工作守则:

def __str__(self):
    return f'{self.date} - {self.time},\nTags:' + \
    f' {self.tags},\nText: {self.text}'
Run Code Online (Sandbox Code Playgroud)

输出:

2017-08-30 - 17:58:08.307055,
Tags: test tag,
Text: test text
Run Code Online (Sandbox Code Playgroud)

linter认为我不尊重PEP-8中的E122,有没有办法让字符串正确并符合代码?

python string python-3.6

43
推荐指数
5
解决办法
1万
查看次数

标签 统计

python ×1

python-3.6 ×1

string ×1