1、在Eclipse中配置好Pydev和编译环境后,进行首次“hello world”畲驶郜杏测试。PS:Pydev下载路径https://去掉中文sourceforge.net/projects/pydev/?source=typ_redirect Python下载路径http去掉中间的中文s://www.python.org/downloads/release/python-343/
2、进行最简单的print(“Hello world”);时会报如下错误SyntaxError: Non-UTF-8 code starting with '\xc4' in file I:\公司电脑的D\Javaworkspace\Test-2\test3\baocuo.py on line 3, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
3、在程序的开头添加 #coding=gbk 或者 #coding=utf-8产生上述bug以及为何这么处理的原因是:源文件中用到了ASCII以外的字符,都需要指定文件编码方式,eclipse中使用python时默认的编码为ASCII格式。因此必须在开头声明保存编码的格式是什么,如果不进行编码声明则代码中有中文就会出错(即使你的中文是包含在注释里面的)
4、声明编码格式后运行一次,以后即使删除源文件开头编码格式注释也可以运行