Python:保存对象并使用pickle。扩展文件名

2024-05-12 17:34:52 发布

您现在位置:Python中文网/ 问答频道 /正文

你好,我正在尝试使用下一段代码:

import pickle 
object = Object() 
filehandler = open(filename, 'w') 
pickle.dump(object, filehandler) 

我想知道文件“filename”的扩展名应该是什么。 谢谢您!


Tags: 文件代码importobjectopenfilenamedumppickle
3条回答

还有一件事你应该注意:

您应该在pickling文件的操作中使用二进制模式。所以“w”应该是“wb”。

您可以使用任何filename,但作为参考,通常使用“.p”(原因显而易见)。

pickle.dump( favorite_color, open( "save.p", "wb" ) )

阅读:UsingPickle

取决于你想对文件做什么。

filename应该足够了。

不要使用object作为标识符。它遮住了建筑object

相关问题 更多 >