Python论坛  - 讨论区

标题:[python-chinese] 一个数据库读写时的编码问题,求帮助

2006年11月23日 星期四 08:09

gashero harry.python在gmail.com
星期四 十一月 23 08:09:17 HKT 2006

直接使用str对象的话,实际上并不是按照unicode向里面存的,不过很多数据库的接口支持立即转换。你可以用如下两种方式:
1、将字符串使用unicode(".....","GBK")转换成unicode字符串。当然假定你输入的时候是使用GBK编码的。
2、编码成UTF-8编码。strNew=unicode("......","GBK").encode("UTF-8")
3、在程序内部就直接使用u开头的字符串,如u"你好"

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号