Python:保存对象与使用pickle,文件名扩展
你好,我正在尝试使用下面这段代码:
import pickle
object = Object()
filehandler = open(filename, 'w')
pickle.dump(object, filehandler)
我想知道文件 'filename' 的扩展名应该是什么。谢谢!
2 个回答
28
你可以使用任何文件名,但顺便提一下,通常大家会用“.p”这个后缀(原因很明显)。
pickle.dump( favorite_color, open( "save.p", "wb" ) )
阅读更多内容:使用Pickle
9
这要看你想对这个文件做什么。
filename
这个名字就足够用了。
还有,不要用 object
作为名字,因为它会覆盖掉内置的 object
。