我希望我的代码符合PEP-8。
但是,每次我忘记任何规则时,阅读PEP8页面都很耗时。如果我有一个代码示例,速度会快得多,它演示了全部 PEP-8规则。演示所有PEP-8规则的完整代码示例
那里有没有任何代码示例完全是这样吗?
我希望我的代码符合PEP-8。
但是,每次我忘记任何规则时,阅读PEP8页面都很耗时。如果我有一个代码示例,速度会快得多,它演示了全部 PEP-8规则。演示所有PEP-8规则的完整代码示例
那里有没有任何代码示例完全是这样吗?
使用带插件的vim/emacs。我VIM用户因此只有VIM链接:
我往往看代码建立项目贡献者政策,包括PEP。下面是一些例子:
sklearn:
Keras:training.py
在这里的例子,Keras和瓶允许超过80个字符线,在其他项目似乎普遍在必要的时候了。 scikit-lean似乎完全符合我见过的例子。
我认为这是一个很好的文档字符串示例:Napoleon。虽然这是谷歌对docstring的看法,而不是官方的Python。
这里有号称是一个一个的cheatsheet要点:
https://gist.github.com/RichardBronosky/454964087739a449da04
对不起,我应该更多的谷歌下一次我要问一个问题,关于左右。 下面是一个例子,它完全符合我的要求:http://wwd.ca/blog/2009/07/09/pep-8-cheatsheet/然而,我希望有一个更详细的例子,因为这个例子很短。 – ifischer 2012-01-13 15:09:32
您的链接现在已损坏;我已经添加了一个示例答案。 – 2017-01-09 18:41:50