1. 首页
  2. 数据库
  3. 其它
  4. 构建Python包的五个简单准则简介

构建Python包的五个简单准则简介

上传者: 2021-02-01 17:16:41上传 PDF文件 81.14KB 热度 17次
创建一个软件包(package)似乎已经足够简单了,也就是在文件目录下搜集一些模块,再加上一个__init__.py文件,对吧?我们很容易看出来,随着时间的推移,通过对软件包的越来越多的修改,一个设计很差的软件包可能会出现循环依赖问题,或是可能变得不可移植和不可靠。 1. __init__.py 仅为导入服务 对于一个简单的软件包,你可能会忍不住把工具方法,工厂方法和异常处理都丢进__init__.py,千万别这样! 一个结构良好的__init__.py文件,仅为一个非常重要的目的来服务:从子模块导入。你的__init__.py应该看起来像这个样子: # ORDER MATTERS HER
下载地址
用户评论