eclipse3.2.1+PyDev开发python的中文问题
2011-11-08 12:08
405 查看
开发环境:eclipse3.2.1+PyDev
代码:
def buildConnectionString(params):
"""this is the second example for python是很出色的开源编程语言.
Returns string."""
return ";".join(["%s=%s" % (k, v) for k, v in params.items()])
if __name__ == "__main__":
myParams = {"server":"192.168.1.16", \
"database":"KYES1", \
"uid":"sa", \
"pwd":"xian" \
}
print buildConnectionString(myParams)
运行结果:
SyntaxError: Non-ASCII character '\xe6' in file D:\work\aa\src\d\two.py on line 3, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
原因:
doc string有中文
解决:
#coding=GB2312
再次运行结果:
pwd=xian;database=KYES1;uid=sa;server=192.168.1.16
代码:
def buildConnectionString(params):
"""this is the second example for python是很出色的开源编程语言.
Returns string."""
return ";".join(["%s=%s" % (k, v) for k, v in params.items()])
if __name__ == "__main__":
myParams = {"server":"192.168.1.16", \
"database":"KYES1", \
"uid":"sa", \
"pwd":"xian" \
}
print buildConnectionString(myParams)
运行结果:
SyntaxError: Non-ASCII character '\xe6' in file D:\work\aa\src\d\two.py on line 3, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
原因:
doc string有中文
解决:
#coding=GB2312
再次运行结果:
pwd=xian;database=KYES1;uid=sa;server=192.168.1.16
相关文章推荐
- Eclipse+pydev2.2+python2.7 中文乱码问题
- Python的开发插件PyDev在Eclipse下的安装过程(解决mylyn的问题in Windows)
- Eclipse+pydev2.2+python2.7 中文乱码问题
- Eclipse+pydev2.2+python2.7 中文乱码问题
- 三处设置,使Python的Eclipse开发环境(使用PyDev)支持中文
- Eclipse+pydev2.2+python2.7 中文乱码问题
- 使用Eclipse与Pydev开发Python
- Eclipse和PyDev搭建完美Python开发环境(Windows篇)
- python多行注释 && Eclipse和PyDev搭建完美Python开发环境(Ubuntu篇)
- Eclipse+pydev解决中文显示和注释问题的方法大全
- Windows环境下,在Eclipse下利用Pydev为Python配置开发环境
- Eclipse中使用PyDev进行Python开发 的配置
- Eclipse + Pydev开发Python时import报错解决方法
- 【转】eclipse + Pydev 配置Python开发环境
- 【转】在Eclipse中使用PyDev进行Python开发
- Eclipse和PyDev搭建完美Python开发环境(Windows篇)
- Python在Eclipse下的的开发插件PyDev使用教程
- 关于在Eclipse 开发中针对String类型中文显示的问题
- Python-Eclipse搭建开发环境PyDev
- 使用eclipse开发web项目中常见的中文乱码问题总结