你需要的是让编码用实际编码而不是 ascii 
 
1
对需要 str->unicode 的代码,可以在前边写上 
import sys 
reload(sys) 
sys.setdefaultencoding('utf8') 
把 str 编码由 ascii 改为 utf8 (或 gb18030) 
 
 
2. 
python3 区分了 unicode str 和 byte arrary,并且默认编码不再是 ascii
 
3. 字符串转为unicode
判断是不是unicode : isinstance (in_str, unicode) 是返回True
uni_str = unicode(in_str,"utf-8")

最新文章

  1. RapidJSON 代码剖析(一):混合任意类型的堆栈
  2. Input钱币规范化
  3. ubuntu下使用visual studio code来编译和调试C++
  4. three.js入门2
  5. (转)建站知识:域名/ 空间/ IP/ 端口之间的关系
  6. python基础知识---变量
  7. zTree的使用
  8. 3、DOM操作
  9. 创建Android Virtual Device
  10. Javascript中对象类型的参数传递
  11. 9本java程序员必读的书
  12. Java字节转换类实现
  13. 不通用版(从SVN取版本,通过MAVEN生成JAVA包,通过SALTSTACK传送到远程服务器并自动重启TOMCAT服务)PYTHON代码
  14. win10无法使用内置管理员账户打开
  15. VM 443端口冲突解决办法
  16. saiku显示不出新的cube(加载的cube,saiku会保存到缓存中,不重新加载)
  17. JS INPUT输入的时候全角自动转为半角
  18. 认识Python和基础知识
  19. 4.Linux开机设置项
  20. 开发工程中遇到的BUG

热门文章

  1. 动态切换input的 disables 属性
  2. zoj 2006 Glass Beads
  3. Flask中路由原理
  4. 使用JMeter录制脚本并调试
  5. [BZOJ2946][Poi2000]公共串解题报告|后缀自动机
  6. 【Luogu】P3933 Chtholly Nota Seniorious
  7. 【BZOJ】2055 80人环游世界
  8. [IOS]VMware上虚拟机MAC安装XCode
  9. Port-knocking 简单教程
  10. 为什么Windows7打开项目的方式是灰的不能修改