我们在运行耗时间的代码的时候经常需要保存变量到本地,以免宕机或者下次使用这些变量。
本代码适合字典、列表、字符串
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]
转载请注明原文地址: https://lol.8miu.com/read-615.html