3
我有一個完美運行的Python代碼,我使用py_compile.compile編譯它。編譯操作也很好,沒有任何錯誤。使用編譯代碼時非ASCII字符錯誤
然而,當我使用這個PYC文件我得到這樣
File "E:/tech/tech.pyc", line 1
SyntaxError: Non-ASCII character '\xf3' in file E:/tech/tech.pyc on line 1, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
我的問題的錯誤是我怎麼調試這個錯誤?我的腳本中的第一行是import os。我試過使用
#!/usr/bin/python
它也沒有幫助。有關如何調試的任何建議?
您有任何「口音」字符嗎? – Leigh
您是否嘗試按照[PEP 0263](http://legacy.python.org/dev/peps/pep-0263/) – AlG
添加編碼。顯然,您在某些只能處理ASCII的例程中處理Unicode字符。 –