我正在WinXP上尝试一个hello world python脚本。当我执行:
python test.py arg1.log
我在脚本的第一行收到错误,即'import sys':
File "test.py", line 1, in <module>
i
NameError: name 'i' is not defined
有什么建议吗?
答案 0 :(得分:10)
您已将文件保存为Windows Unicode(又名UTF-16,又名UCS-2),而不是ASCII或UTF-8。
如果您的编辑器有编码选项(或编码时“另存为”),请将其更改为UTF-8。
如果您的编辑器没有这样的选项,您可以将其加载到记事本中并将其保存为UTF-8。