注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 35岁技术人遭遇年龄坎儿,..
 帮助

Python中文编码问题


2007-12-28 13:07:05
 标签:编码 Python   [推送到博客圈]

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://meiweier.blog.51cto.com/298258/57096
    近日用Python写一个小程序,从数据库(MS SQL)中读取数据,对数据进行组织后发送到邮箱,在数据内容有中文的地方始终报错,汉字使用UTF-8进行编码倒是不报错了,但发送到邮箱的内容,从数据库中读取出来的汉字却成乱码了,经多方查找资料,把文件的编码设置为cp936(即#coding=cp936),然后在发送邮件时使用gb2312编码,搞定!

本文出自 “江湖” 博客,请务必保留此出处http://meiweier.blog.51cto.com/298258/57096





    文章评论
 
2007-12-28 13:59:42
有时间的话可以把过程贴出来看看哦

2007-12-28 16:10:48
将数据发送到邮箱没有试过.
只试过从mysql中读中文会乱码.

 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: