摘要:
循环导入模块问题解决方案 1 尽量将互相导入的代码放到函数内 2 将引起循环导入的变量放到导入模块import代码前 阅读全文
摘要:
软件开发的目录规范 为了提高程序的可读性与可维护性,我们应该为软件设计良好的目录结构,这与规范的编码风格同等重要。软件的目录规范并无硬性标准,只要清晰可读即可 假设你的软件名为foo,目录结构如下 具体内容: • core/: 存放核心业务逻辑代码 • api/: 存放接口文件,接口主要用于为业务逻 阅读全文
摘要:
函数的参数类型提示 可以在定义函数的时候以下面的格式 def register(形参:类型) 返回值: 使传参类型错误的时候得到提示 注意 类型错误并不会报错,只是提示作用 最低 Python 版本为 3.5 阅读全文
摘要:
包 1 包的定义 包就是一个包含有\_\_init\_\_.py文件的文件夹 2 包的作用 包是模块的一种形式,包是用来被当做模块导入的 不同于.py文件形式的模块,包可以使得其中内容较多的模块结构更清晰,便于设计者维护更新 3 包的使用 3.1 使用者 包的使用可以参照模块的使用方法 模块地址: 阅读全文