博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
eclipse3.2.1+PyDev开发python的中文问题
阅读量:5300 次
发布时间:2019-06-14

本文共 695 字,大约阅读时间需要 2 分钟。

开发环境: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

转载于:https://www.cnblogs.com/cheungjustin/archive/2011/11/08/2240945.html

你可能感兴趣的文章
Direct2D教程(外篇)环境配置
查看>>
2016-10-14
查看>>
Java实现Queue类
查看>>
1.7Oob 方法体中的循环也能也能返回值给方法
查看>>
java 解析xml(dom4j.jar)
查看>>
input的相关兼容性问题
查看>>
总结下对称加密算法
查看>>
Login 页面
查看>>
第二次作业
查看>>
实用技巧:利用SQL Server的扩展属性自动生成数据字典
查看>>
清空std::stringstream
查看>>
【模考】2018.03.10 图
查看>>
转发《离职引发的诸多感触 》
查看>>
C语言中printf和cprintf有什么区别啊
查看>>
Log4j log for java(java的日志) 的使用
查看>>
java.split();用法
查看>>
Python全栈 Web(概述、HTML基础语法)
查看>>
Mongodb----基础
查看>>
【转载】Xcode6中添加pch文件
查看>>
英语学习第一周
查看>>