我正在进行代码评审,并看到这样的方法声明:
def __init__(self,data):我一直认为它应该是这样的:
def __init__(self, data):但是后来我检查了PEP 0008,没有看到关于这一点的确切声明。有关于操作符周围的空格和括号内的指南,但没有关于逗号分隔列表的指南。
如果没有在PEP8中进行描述,那么可能会有一些不成文的约定吗?为什么我确信这是在PEP8?PEP8应该更新吗?
发布于 2016-05-06 04:01:18
我在PEP8中也找不到相应的句子,但我想大多数人认为这个规则在PEP8中的原因是pip pep8。
根据他们的文档
E231在‘,’之后缺少空格
由于大多数人使用它作为他们的样式检查器,所以很容易相信规则确实在PEP8中。
https://stackoverflow.com/questions/31741418
复制相似问题