python开发规范

一、软件开发规范

soft:项目名称

bin:存放程序启动文件

conf:存放程序配置文件

core:存放程序核心代码

db:存放单元测试使用的数据

lib:存放第三方模块使用情况说明

log:存放日志文件

二、模块导入规范

先导入内置模块,在导入第三方模块,最后导入自定义模块并且每类模块之间用空格分隔,以便其他使用我们python文件的人知道我们使用了哪些第三方模块。

时间: 2025-01-02 16:03:24

python开发规范的相关文章

python 开发规范 预览版

python 开发规范 预览版 本文主要参考 pep8和jumpserver开发规范,结合实际,进行修改,欢迎提出修改意见. 代码检查工具 pylint pycharm --> code --> Reformat Code 格式化当前文件代码格式 pycharm --> 右击项目 --> Inspect Code 根据pep8格式检查当前项目 基本的代码布局 导入 import x from x import y from x import y as z 禁止import x,y

python开发规范和包

开发规范是开发要遵守的协议标准,它能快速查找,查看方便,便于修改;软件开发的首要规范就是从设计目录结构开始. 首先在目录文件中,要有如下几个目录文件: 1.bin,存放启动文件 开启项目的start文件. import sys,os from core import src BASE_DIR=os.path.dirname(os.path.dirname(os.path.abspath(__file__))) sys.path.append(BASE_DIR) if __name__ == '_

Python开发利器--Sublime

http://blog.csdn.net/mx472756841/article/details/50535517 集成IDEL 安装 Python,安装时选择添加路径到系统中,或者稍后自己添加也可 随便写个 demo,Ctrl + B 就可以运行了 sublime text 3 怎么打开侧边栏 view->side bar->show side bar(显示) project -> add folders to project 作者:man oshape链接:https://www.z

Python 3 软件开发规范

Python 3 软件开发规范 参考链接 http://www.cnblogs.com/linhaifeng/articles/6379069.html#_label14 对每个目录,文件介绍. 1 #=============>bin目录:存放执行脚本 2 3 #start.py 4 5 import sys,os 6 7 8 9 BASE_DIR=os.path.dirname(os.path.dirname(os.path.abspath(__file__))) 10 11 sys.pat

python之模块、包的导入过程和开发规范

摘要:导入模块.导入包.编程规范 以My_module为例,My_module的代码如下: __all__ = ['name','read'] print('in mymodule') name = '帅锅' def read(): print('in read',name) def read2(): print('in read2',name) if __name__ == '__main__': print('in mymodule') print('__name__ : ',__name_

Python基础之(异常与开发规范)

一.异常 1.1.Python中错误分为两种: 语法错误,这种错误根本过不了python解释器的语法检测,必须在程序执行前就改正 逻辑错误,如int("m") 异常就是程序运行时发生错误的信号(在程序出现错误时,则会产生一个异常,若程序没有处理它,则会抛出该异常,程序的运行也随之终止),在python中,错误触发的异常如下: python中异常的种类: 1 #常用异常 2 AttributeError 试图访问一个对象没有的树形,比如foo.x,但是foo没有属性x 3 IOError

python中软件开发规范,模块,序列化随笔

1.软件开发规范 首先: 当代码都存放在一个py文件中时会导致 1.不便于管理,修改,增加 2.可读性差 3.加载速度慢 划分文件1.启动文件(启动接口)--starts文件放bin文件里2.公共文件(大家需要的功能)---放lib文件夹里3.配置文件(静态文件)变量--放conf文件夹里4.主逻辑(核心)---函数,类等等,src.py--放core文件夹里5.用户相关数据--账号密码等文件 register--放db文件夹里6.日志----记录主要信息,记录开发人员的行为---logg.lo

python软件开发规范&分文件对于后期代码的高效管理

根据本人的学习,按照理解整理和补充了python模块的相关知识,希望对于一些需要了解的python爱好者有帮助! 一.软件开发规范--分文件 当代码存在一个py文件中时: 1.不便于管理 (修改,增加) 2.可读性差 3.加载速度慢 Django--雏形(约定俗称) 1.启动文件 启动接口 2.公共文件 大家需要的功能 3.配置文件(静态文件) 变量 4.主逻辑 核心 5.用户相关数据 账号和密码等文件 6.日志 记录主要信息,记录开发人员的行为 高内聚 二.sys sys python解释器做

Python 软件开发规范

软件开发规范旨在规范以及整理合理的代码进行,让整个程序看起来结构清晰,层次分明,其中没有严格的要求要按那种规范来执行,只要合适清晰即可,这个规范已成为约定熟成的一种规范了 像上边的soft的程序下边 1.bin为执行目录,里边start.py为整个程序的调用执行脚本 2.conf为配置目录,所有配置都存入在这里 3.core为核心代码存在目录,所有的核心逻辑代码都存放在这里 4.db 为数据存放目录 5.lib为调用类目录 6.log 为日志目录,程序发生的日志全存放在这里