跳到内容

行内注释后缺少空格 (E262)

源自 pycodestyle linter。

修复总是可用的。

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

作用

检查行内注释后是否使用一个空格。

为什么这不好?

行内注释是指与语句位于同一行的注释。

根据PEP 8,行内注释应以#和一个空格开头。

示例

x = x + 1  #Increment x
x = x + 1  #  Increment x
x = x + 1  # \xa0Increment x

建议改为

x = x + 1  # Increment x
x = x + 1    # Increment x