Python编码规范/最佳实践是什么?

Python编码规范/最佳实践是什么?

你可以使用PEP8指南作为圣杯。几乎所有Python世界都使用此指南编写干净、易于理解和标准的Python代码。这作为扩展的linter适用于所有现代文本编辑器。你可以在这里查看它: http://www.python.org/dev/peps/pep-0008/

适当地结构化你的文件夹。所有项目都需要适当的结构。这有助于更好地组织代码。Python具有一种自以为是的文件夹结构,你应该使用它。

README.rst
LICENSE
setup.py
requirements.txt
sample/__init__.py
sample/core.py
sample/helpers.py
docs/conf.py
docs/index.rst
tests/test_basic.py
tests/test_advanced.py

使用文档测试。文档测试模块搜索看起来像交互式Python会话的文本片段,然后执行这些会话以验证它们是否按照所示完全工作。这是语言中最好和最有用的部分之一,你应该最大限度地使用它。这允许进行测试驱动开发(TDD)。

使用PyPi获取所有模块。PyPi是Python模块的中央存储库。不要构建自己的软件包,使用pip从PyPi安装模块。

编写Pythonic代码,遵守Python惯用语。这需要一些时间来适应,但可以帮助你走得更远。你可以在这里阅读关于惯用Python的更多内容:
http://python.net/~goodger/projects/pycon/2007/idiomatic/handout.html

更多Python相关文章,请阅读:Python 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程