0
내 코드에서 "Física"라는 폴더에있는 파일을 호출합니다 ("i"는 예음입니다).특수 문자가있는 폴더 py2exe
내 IDE (스파이더)에서이를 실행하는 문제가 없지만, 내가 py2exe에와 실행 파일로 내 프로그램을 켠 후 나는 오류 얻을 :
"UnicodeEncodeError: 'ascii' codec can't encode character u'\xed'"
문제 때문에 이러한 특수의입니다 문자. 이 문제를 어떻게 해결할 수 있습니까?
나는 UTF-8 인코딩으로 경로를 치료하기 위해 다음과 같은path = unicode(path).encode('utf-8')
을하려고 노력했다.
내가 그 경로에서 파일을 읽고 싶어 한 다음 파일을 작성 : 내가 잘못하고 있었는지
F\xc3\xadsica
대신 내가 발견 Física
어떻게'path'를 설정하고 있습니까? 그 함수 (그것이 무엇이든)는 유니 코드를 반환해야합니다. – danodonovan