エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
pickle 2系で作ったものを3系で読み込むには - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
pickle 2系で作ったものを3系で読み込むには - Qiita
2系でpickle.dumpしたものを3系でpickle.loadしたい。 ※文字の場合、byteのままなので、文字に直す方法... 2系でpickle.dumpしたものを3系でpickle.loadしたい。 ※文字の場合、byteのままなので、文字に直す方法を追記 ※逆に、3系で作ったものを2系で読み込む方法を追記 いろいろ仕様が載ってるとこ:http://docs.python.jp/3.4/library/pickle.html 3系に移行して少し経って、前作ったpickleでdumpしたデータを読みたくなったが、エラーが出た。 エラー # test_w_2.pklは、2系で[1]をdumpしたファイル In [25]: fin = open('test_w_2.pkl', 'r') In [26]: pickle.load(fin) TypeError: a bytes-like object is required, not 'str'