跳到内容

blank-line-with-whitespace (W293)

源自 pycodestyle linter。

修复总是可用的。

作用

检查空白行中多余的空格。

为什么这不好?

根据PEP 8,“避免在任何地方使用尾随空格。因为它通常是不可见的,所以可能会造成混淆”

示例

class Foo(object):\n    \n    bang = 12

建议改为

class Foo(object):\n\n    bang = 12

修复安全性

如果空格位于多行字符串中,则此修复被标记为不安全,因为删除它会更改字符串的内容。