字典保存至txt文件 # 保存成一行 paras = {"hiddenSize": hiddenSize, "activation": activation, "solver": solver, "batchSize": batchSize, "alpha": alpha, "learningRate": learningRate, "learningRateInit": learningRateInit, "randomState": randomState, "tol": tol, "maxIter": maxIter, "beta1": beta1, "beta2": beta2, "earlyStopping": 1 if earlyStopping == True else 0} para_path = os.path.abspath("static/module/cache") with open(para_path + '/paras.txt', 'w') as f: f.write(str(paras)) f.close() # 也可以通过遍历dict保存成若干行 从txt中获取数据到dict para_path = os.path.abspath("static/module/cache") paras = {} with open(para_path + '/paras.txt', 'r', encoding='utf-8') as f: for i in f.readlines(): # 只有一行 paras = eval(i)