摘要: 单例,顾名思义,在使用过程中,每次在类实例化时,只有一个对象。单例书写: 方式一: Python的模块他自身就是一个单例的,因为它在程序中只被加载一次。故,可以直接写一个模块,将你需要的方法和属性,写在模块中当做函数和模块作用域的全局变量即可,根本不需要写类。例如: # singleton.py c 阅读全文
posted @ 2021-03-26 15:30 慕夏一缕风 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 以操作数据库为例,有两个类:一个操作MySQL,另一个类操作Oracle,这两个类都有相同的方法,另外还有一个数据库工厂,用于制造某一数据库的对象。 上代码: # database包中有一个dao模块,用于实现操作数据库,里面会有query、execute等方法: # dao.py class My 阅读全文
posted @ 2021-03-26 14:50 慕夏一缕风 阅读(60) 评论(0) 推荐(0) 编辑