【发布时间】:2014-07-23 02:51:09
【问题描述】:
我一直在用 python 构建一个带有 GUI 的计算器并完成,然后我回去更新东西并简化编码,并且知道我遇到了文本编码问题。我把它们修好了,一切都设置为 UTF-16,它工作得很好。我现在回来了,我收到了这个错误:
File "D:\Documents\Scripts\Python\Calculator\Calculator\CalculatorGUI.pyw", line 1
SyntaxError: Non-UTF-8 code starting with '\xfe' in file D:\Documents\Scripts\Python\Calculator\Calculator\CalculatorGUI.pyw on line 1, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
现在 \xfe 现在在我的代码中,并且它以前可以工作。所以我不知道会发生什么变化。如果您需要查看整个脚本,请发表评论,我会全部发布。
谢谢
编辑:根据请求,这里是文件https://drive.google.com/file/d/0B35OsPAJ46kvZXl2OTN3Y19IOUE/edit?usp=sharing
【问题讨论】:
-
可能将脚本上传到某个地方...不要复制和粘贴,否则我们可能看不到相同的字节
-
@shavenwarthog 我已经声明了编码类型,但我仍然遇到同样的问题
-
@JoranBeasley 脚本上传
-
您是否在某个时候用 eclipse 以外的东西打开过它?它似乎肯定有一个有趣的编码......
标签: python eclipse python-3.x encoding utf-16