跳到内容

bad-quotes-multiline-string (Q001)

源自 flake8-quotes linter。

修复总是可用的。

作用

检查使用单引号或双引号的多行字符串,具体取决于 lint.flake8-quotes.multiline-quotes 设置的值。

为什么这不好?

一致性是好的。多行字符串使用单引号或双引号都可以,但要保持一致。

示例

foo = '''
bar
'''

假设 multiline-quotes 设置为 double,请改用

foo = """
bar
"""

Options (选项)

格式化器兼容性

我们建议不要将此规则与格式化程序一起使用。格式化程序会强制多行字符串使用双引号,使该规则变得多余。