加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
settings.py 622 Bytes
一键复制 编辑 原始数据 按行查看 历史
xqm32 提交于 2020-04-14 23:45 . 重写代码,超级优化
import os
import json
settings = dict()
def set_setting(setting, value):
global settings
settings[setting] = value
def get_setting(setting):
return settings[setting]
def load_settings(): # 加载设置
global settings
if os.path.exists('settings.json'):
with open('settings.json', 'r', encoding='utf-8_sig') as f:
settings = json.load(f)
else:
with open('default.json', 'r', encoding='utf-8_sig') as f:
settings = json.load(f)
if get_setting('打印设置'):
for i, j in settings.items():
print(f'{i}: {j}')
load_settings()
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化