こんにちは私は次のコードを使用しようとしています:
import pickle
object = Object()
filehandler = open(filename, 'w')
pickle.dump(object, filehandler)
ファイル 'filename'の拡張子はどうあるべきか知りたいのですが。ありがとうございました!
ファイルで何をしたいかによります。
filename
で十分です。
また、識別子としてobject
を使用しないでください。組み込みのobject
をシャドウします。
任意のfilename
を使用できますが、参考までに「.p」を使用するのが一般的です(明らかな理由から)。
pickle.dump( favorite_color, open( "save.p", "wb" ) )
読む: singPickle
あなたが注意を払うべきもう一つのこと:
ピクルスファイルの操作ではバイナリモードを使用する必要があります。したがって、「w」は「wb」である必要があります。