函数或类定义后缺少空行 (E305)
源自 pycodestyle linter。
修复总是可用的。
此规则不稳定且处于预览状态。使用需要 --preview
标志。
作用
检查函数或类定义结束后是否缺少空行。
为什么这不好?
PEP 8 建议按以下方式使用空行
- 函数和类之间应有两行空行。
- 类的各个方法之间应有一行空行。
示例
建议改为
类型存根文件 (.pyi
)
类型标注风格指南建议不要在语句之间使用空行,除非用于分组。这就是为什么此规则在类型标注存根文件中未启用的原因。