跳到内容

缩进的换页符 (RUF054)

此规则不稳定且处于预览状态。使用需要 --preview 标志。

作用

检查前面带有空格或制表符的换页符。

为什么这不好?

语言参考指出

换页符可以出现在行的开头;在上面的缩进计算中,它将被忽略。出现在前导空白的其他位置的换页符具有未定义的效果(例如,它们可能会将空格计数重置为零)。

示例

if foo():\n    \fbar()

建议改为

if foo():\n    bar()