当前位置:   article > 正文

Python学习之Python开发规范_python 开发规范

python 开发规范

前言:我们在开发一些程序时(终端运行),应该遵循一些结构的规范,让你的系统更加专业。

1. 单文件程序 (当基于python开发简单应用时(一个py文件就能搞定),需要注意如下几点。)

  1. """
  2. 文件注释
  3. """
  4. import sys # 内置
  5. import re
  6. import random
  7. import requests #第三方
  8. from test import aaa #自定义
  9. DB = "XXX" # 全局变量或者常量大写
  10. def do_something(): #函数命名规范&函数功能注释
  11. """ 函数注释 """
  12. # TODO 待完成时,下一期实现xxx功能
  13. for i in range(10):
  14. pass
  15. def run():
  16. """ 函数注释 """
  17. # 对功能代码进行注释
  18. text = input(">>>")
  19. print(text)
  20. if __name__ == '__main__':
  21. run()

 2. 单可执行文件 (新创建一个项目,假设名字叫 【crm】,可以创建如下文件和文件夹来存放代码和数据。)

  1. crm
  2. ├── app.py 文件,程序的主文件(尽量精简)
  3. ├── config.py 文件,配置文件(放相关配置信息,代码中读取配置信息,如果想要修改配置,即可以在此修改,不用再去代码中逐一修改了)# 也可叫settings.py
  4. ├── db 文件夹,存放数据
  5. ├── files 文件夹,存放文件
  6. ├── src 包,业务处理的代码
  7. └── utils 包,公共功能

 3. 多可执行文件(新创建项目,假设名称叫【killer】,可以创建如下文件和文件夹来存放代码和数据。)

  1. killer
  2. ├── bin 文件夹,存放多个主文件(可运行)
  3. │   ├── app1.py
  4. │   └── app2.py
  5. ├── config 包,配置文件
  6. │   ├── __init__.py
  7. │   └── settings.py
  8. ├── db 文件夹,存放数据
  9. ├── files 文件夹,存放文件
  10. ├── src 包,业务代码
  11. │   └── __init__.py
  12. └── utils 包,公共功能
  13. └── __init__.py

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/煮酒与君饮/article/detail/904578
推荐阅读
相关标签
  

闽ICP备14008679号