小技巧——利用python实现变量的存和读

it2023-01-09  60

我们在运行耗时间的代码的时候经常需要保存变量到本地,以免宕机或者下次使用这些变量。

本代码适合字典、列表、字符串

# 要存的变量名,要存的文件名字(不用后缀),存(write)还是读(read) def operate_file(file, filename, cmd): if cmd == 'write': f = open(filename+".txt", 'w') f.write(str(file)) f.close() print("save "+str(type(file))+" successfully.") else: f = open(filename+".txt", 'r') get = eval(f.read()) f.close() print("read "+str(type(get))+" from local") return get

注!!!!

如果file是字符串,要先加工字符串!

file = file.split()

输出之后再写一句即可!!

file = file[0]
最新回复(0)