2024-06-28 11:31:33 发布
网友
我希望我的代码与PEP-8兼容。 然而,每次我忘记任何规则的时候阅读PEP8页面都是很费时的。如果我有一个代码示例,它演示了所有PEP-8规则,那么速度会快得多。
有没有什么代码示例可以做到这一点?
您可以使用Eclipse,最后的Pydev版本(>;2.3.0)可以包含pep8检查器,因此将实时进行检查。你一写代码,检查人员就会验证它。
我倾向于从包含PEP的贡献者策略的已建立项目中查看代码。下面是一些例子:
sklearn:
路缘石:training.py
烧瓶:sessions.py
在这里的例子中,Keras和Flask在必要时允许超过80个字符的行,这在其他项目中也很常见。scikit lean似乎完全符合我所看到的例子。
我认为这是docstring:Napoleon的一个很好的例子。尽管这是谷歌对docstring的采用,而不是官方的Python。
这里有一个声称是作弊单的要点:
https://gist.github.com/RichardBronosky/454964087739a449da04
您可以使用Eclipse,最后的Pydev版本(>;2.3.0)可以包含pep8检查器,因此将实时进行检查。你一写代码,检查人员就会验证它。
我倾向于从包含PEP的贡献者策略的已建立项目中查看代码。下面是一些例子:
sklearn:
路缘石:training.py
烧瓶:sessions.py
在这里的例子中,Keras和Flask在必要时允许超过80个字符的行,这在其他项目中也很常见。scikit lean似乎完全符合我所看到的例子。
我认为这是docstring:Napoleon的一个很好的例子。尽管这是谷歌对docstring的采用,而不是官方的Python。
这里有一个声称是作弊单的要点:
https://gist.github.com/RichardBronosky/454964087739a449da04
相关问题 更多 >
编程相关推荐