⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 config.py

📁 属性sosuo算法
💻 PY
字号:
from threading import Event, Lockimport prefs_data = {}_dataLock = Lock()_ready = Event()__callbacks = set()def addChangeCallback(callback):    __callbacks.add(callback)def removeChangeCallback(callback):    __callbacks.discard(callback)def setDictionary(d):    global _data    #print "set initial remote config %s" % repr(d)    _dataLock.acquire()    try:        _data = d    finally:        _dataLock.release()    prefs.APP_SERIAL.key = 'appSerial-%s' % d[prefs.APP_PLATFORM.key]    _ready.set()def updateDictionary (key, value):    _dataLock.acquire()    try:        _data[key] = value    finally:        _dataLock.release()    for callback in __callbacks:        callback(key, value)def get(descriptor):    _ready.wait()    _dataLock.acquire()    try:        return _data[descriptor.key]    finally:        _dataLock.release()

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -