WindowsのPython 3.5.3でnotebookを実装していて、load_vectors()コール。私は別のソリューションを投稿しようとしましたが、うまくいきませんPython 3 UnicodeDecodeError: 'ascii'コーデックは、位置0のバイト0xe2をデコードできません:序数が範囲内にありません(128)
<ipython-input-86-dd4c123b0494> in load_vectors(loc)
1 def load_vectors(loc):
2 return (load_array(loc+'.dat'),
----> 3 pickle.load(open(loc+'_words.pkl','rb')),
4 pickle.load(open(loc+'_idx.pkl','rb')))
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 0: ordinal not in range(128)
csvを使用しているときにこの問題に直面しています。それを修正する方法を知っていましたか? –
@radityagumay読み込み中にエンコードオプションを試すことができます。どのようにファイルを読み、ファイルには何が入っていますか? –
ただcsvファイルを書き込もうとしています。ファイルは次のようになります。https://paste.ofcode.org/CZk4aHSjvTwFfMU28JeRXk –