import json def readConfig(path): with open(path,'r') as cf: nodelocaltionstr = cf.read() nodelocaltioninf = json.loads(nodelocaltionstr) if isinstance(nodelocaltioninf,str): nodelocaltioninf = json.loads(nodelocaltioninf) return nodelocaltioninf def writeConfig(path, info): with open(path, 'w') as cf: configjson = json.dumps(info, indent=4) cf.writelines(configjson)