我有一个简单的问题。想象一下我有一个像这样的 Python 文件:
#!/usr/bin/env python3
"""Module docstring."""
import os
print(os.name)
模块文档字符串和第一次导入之间应该有多少个空行?
PEP 8 似乎没有提及任何相关内容。我认为答案是一两个空行。
使用一两行空格是否有特殊原因?这里有公认的最佳实践吗?
我的想法
根据 PEP 8 的模块级别 Dunder 名称部分,间距似乎是一行。也许这就是要走的路。
倚天杖
相关分类