单例模式

编辑本博客

概念:一个类只实例化出一个对象

目标:不同的模块导入某个类,都可以对该类的固定位置进行操作。即所有人导入一个对象时,往共同的地方进行操作

a.py

class AdminSite(object):
    def __init__(self):
        self._registry={}
obj=AdminSite()
View Code

b.py

import a
a.obj._registry['k1']=666
View Code

c.py

import a
a.obj._registry['k2']=888
import b

print(a.obj._registry)
View Code

 

posted @ 2018-09-04 10:40  丫丫625202  阅读(40)  评论(0编辑  收藏  举报