私のコードでは、「Física」というフォルダーにあるファイルを呼び出します(「i」は鋭角であることに注意してください)。
IDE(Spyder)でこれを実行しても問題はありませんが、プログラムをpy2exeで実行可能ファイルに変換した後、エラーが発生します。
"UnicodeEncodeError: 'ascii' codec can't encode character u'\xed'"
問題は、これらの特殊文字が原因です。どうすればこの問題を解決できますか?
私は次のことをしようとしました
path = unicode(path).encode('utf-8')
パスをutf-8エンコーディングで処理します。しかし、これを行うと、私のパスは次のようになります。
F\xc3\xadsica
それ以外のFísica