Windows에서이 notebook을 Python 3.5.3으로 구현 중이며 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 –