1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
| import json import os
config_name = "z_scanner_config.json" is_load = False
config = {
}
def load_config(): global config if os.path.exists(config_name): with open(config_name, "r") as f: try: config = json.load(f) except: config = {} else: config = {}
def save_config(key,value): if not is_load: load_config() config[key] = value with open(config_name, "w") as f: json.dump(config, f)
def get_config(key): if not is_load: load_config() return config[key]
|