現在、私はオンラインのPythonパズルシリーズをやっていますが、私はpickledファイルをアンロードする必要があります。私はそれにドキュメントを読んで、私はTypeError: 'str'はバッファインターフェイスをサポートしていません - python
TypeError: 'str' does not support the buffer interface
を取得保管...ので、私はGoogleで検索し、同様の問題をSOに質問に到着します。答えはhttp://wiki.python.org/moin/UsingPickleです。
例でコードを試しましたが、同じ問題が発生していますか?私はPython 3.2.2を使用しています。 WTF ??
完全なトレースバック:ここでは例から
Traceback (most recent call last):
File "C:\foo.py", line 11, in <module>
test1()
File "C:\foo.py", line 9, in test1
favorite_color = pickle.load(open("save.p"))
TypeError: 'str' does not support the buffer interface
:http://wiki.python.org/moin/UsingPickle
は、私はすでに正常チュートリアルの最初のコード例でsave.pファイルを作成しました。
おそらく、Python 2とPythonの違いは3つです。完全なトレースバックを投稿できますか? –
私は最初のGoogleリンクをクリックしていました。私はPython 2のものを読んでいるだけでなく、Python 2とPython 3にも大きな違いがあることに気づいていませんでした...とにかく、Python 3のものはどこにありますか? – mowwwalker
また、それは私の以前の質問ではありません。 – mowwwalker