本文整理汇总了Python中kivy.storage.jsonstore.JsonStore._data方法的典型用法代码示例。如果您正苦于以下问题:Python JsonStore._data方法的具体用法?Python JsonStore._data怎么用?Python JsonStore._data使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类kivy.storage.jsonstore.JsonStore
的用法示例。
在下文中一共展示了JsonStore._data方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: run_syscall
# 需要导入模块: from kivy.storage.jsonstore import JsonStore [as 别名]
# 或者: from kivy.storage.jsonstore.JsonStore import _data [as 别名]
out = run_syscall(cmd)
REPOFILE = "%(out)s%(ps)s.kivyrepowatcher%(ps)srepowatcher" % {'out': out.rstrip(),
'ps': PATH_SEPERATOR}
KIVY_VERSION = kivy.__version__
DB = JsonStore(REPOFILE)
directory = os.path.dirname(REPOFILE)
if not os.path.exists(directory):
os.makedirs(directory)
DB.store_put('repos', [])
DB.store_put('theme', 'CUSTOM')
DB.store_put('screen', 'Changes')
if not DB.store_exists('repos') and not DB.store_exists('theme'):
repos = DB.store_load()
DB._data = {}
DB.store_put('repos', repos if repos else [])
DB.store_sync()
if not DB.store_exists('repos'):
DB.store_put('repos', [])
if not DB.store_exists('theme'):
DB.store_put('theme', 'CUSTOM')
if not DB.store_exists('screen'):
DB.store_put('screen', 'Changes')
if not DB.store_exists('current_repo'):
DB.store_put('current_repo', "")
DB.store_sync()
COLOR_SCHEMAS = [
dict(name='MAC',
COLORS=dict(HEX_COLOR1="F2F2F2",