我有一个包含很多内容的列表。
在我的脚本结束时,我想将其存储在一个文件中。
当我另一天开始另一个脚本时,我想从我的文件中提取我的列表,然后使用它
我不知道这是否是最好的方法。
以下是我想在“代码”中为那些不理解的人做的事情
#script1
l = ('hey', 'ho', 'hello', 'world')
#save list into myfile
#script2
l = getmylistfrommyfile()
print(l)
>>>('hey', 'ho', 'hello', 'world')
#I can now use my list !
答案 0 :(得分:2)
如果您正在寻找最佳和最pythonic的方式,那么Pickling是一个更好的主意。它很简单:
#Save a dictionary into a pickle file.
import pickle
favorite_color = { "lion": "yellow", "kitty": "red" }
pickle.dump( favorite_color, open( "save.p", "wb" ) )
# Load the dictionary back from the pickle file.
favorite_color = pickle.load( open( "save.p", "rb" ) )