标签: python coding-style pep8
我正在进行代码审查,并看到类似的方法声明:
def __init__(self,data):
我一直以为它的格式应该是这样的:
def __init__(self, data):
但后来我检查了PEP 0008并且没有看到相关的确切陈述。有关运算符周围的空格和括号内的指南,但没有关于逗号分隔的列表。
如果在PEP8中没有描述,可能会有一些关于此的不成文约定?为什么我确信这是在PEP8中? Shoud PEP8会更新吗?
答案 0 :(得分:8)
我也无法在PEP8中找到相应的句子,但我猜大多数人认为此规则在PEP8中的原因是pip pep8。
根据他们的document:
E231在','之后缺少空格
E231在','
由于大多数人都使用它作为他们的风格检查器,因此很容易确信该规则确实在PEP8中。