次のコード:
with open("J:\\python\\.data") as data:
self.data=pickle.load(data)
次のエラーが発生しました:
File "J:\python\code.py", line 50, in get_events
self.data=pickle.load(data)
TypeError: 'str' does not support the buffer interface
エンコードする必要があるかもしれないと読み、utf-8 を試してみましたが、うまくいきませんでした。他のフォーマットは何ですか?私は正しい方向に進んでいますか?
.data のオブジェクトがリストであり、プロトコル 2 を使用してピクルされたことを忘れていました。var self.data は既にリストです。