【发布时间】:2019-10-06 04:37:54
【问题描述】:
当我突然对 import 语句的空白行约定感到好奇时,我正在用 Python 编写一些代码。
我也知道typical import statement conventions specified in the PEP 8 style guide 和blank lines。但是,我很好奇 import 语句中的空行是否有约定或不成文的规则。
例如,我通常喜欢在 PEP 8 中指定的三个类别(即标准库导入、相关第三方导入、本地应用程序/库特定导入)之间添加一个空行,但我也注意到许多人往往不这样做。每当我输入一个空行时,我的 PyLint 应用程序甚至会抛出一个警告。
我个人觉得这增加了每个导入库属于什么“类别”的清晰度。我应该遵循某种约定吗?
提前致谢。
【问题讨论】:
标签: python