目录组织

  • [doc] 文档

  • [test] 测试

  • [package] 包

参考:

  1. https://github.com/django/django

文件空行


命名约定

文件命名

下划线分隔

若用’-‘分隔,将导致无法import,因为’-‘在python中是减号。

参考:

  1. http://stackoverflow.com/questions/2740026/why-are-filename-underscores-better-than-hyphens

函数命名

下划线分隔

类命名

首字母大写,骆驼命名法



参考

  1. https://www.python.org/dev/peps/pep-0008/
  2. http://google-styleguide.googlecode.com/svn/trunk/pyguide.html
  3. https://github.com/onlytiancai/codesnip/blob/master/mypost/How_to_write_high-quality_python_program.md

留言