开发者

Python: saving objects and using pickle. extension of filename

Hello I´m trying using the next piece of code:

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

I wou开发者_C百科ld like to know what should be the extension of the file 'filename'. Thank you!


You could use any filename, but as an FYI it's common to use ".p" (for obvious reasons).

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

Read: UsingPickle


One more thing you should pay attention to:

you should used binary mode with operation of pickling files. So 'w' should be 'wb'.


Depends on what you want to do with the file.

filename should be sufficient.

And don't use object as an identifier. It shadows the builtin object.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜