跳到内容

unnecessary-escaped-quote (Q004)

源自 flake8-quotes linter。

修复总是可用的。

作用

检查包含不必要转义引号的字符串。

为什么这不好?

如果字符串包含一个转义引号,但该引号与用于字符串的引号字符不匹配,则它是没有必要的,可以删除。

示例

foo = "bar\'s"

建议改为

foo = "bar's"

格式化器兼容性

我们建议不要将此规则与格式化程序一起使用。 格式化程序会自动删除不必要的转义,从而使此规则变得多余。