Python整理乱码的实际应用方案的描述

 以下的文章主要介绍的是Python整理乱码,如果你在遇到了相关的故障时,就可以通过以下的内容对Python整理乱码进行整理,以下是相关内容的介绍,希望你从以下的相关内容中有所收获。

故障情况一:Eclipse环境下面输出中文现乱码

 
 
 
  1. #coding:utf-8 

 

print "你好呀"输出: 乱码而且我查看了一下编辑器的编码也是utf-8 那为什么会出现乱码呢?解决办法:我们还是用utf-8 的编码吧!我这样写:

 
 
 
  1. #-*- coding: utf-8 -*-  
  2. s = "哈哈" 
  3.  

 

print s 打印报Python整理乱码解决步骤如下:

 
 
 
  1. #-*- coding: utf-8 -*-  
  2. s = "哈哈" 
  3. print repr(s)  

 

打印:

 
 
 
  1. '\xe5\x93\x88\xe5\x93\x88'   
  2. ss = u'哈哈' 
  3. print (ss) #  
  4.  

 

打印 :哈哈 这样也可以打印中文字符的!

 
 
 
  1. print repr(ss)  

打印:

 
 
 
  1. u'\u54c8\u54c8'   
  2. #-*- coding: utf-8 -*-  
  3. s = "哈哈" 
  4. print s.decode('utf-8').encode('gbk')  

 这样可以将中文Python整理乱码解决掉

 
 
 
  1. #-*- coding: utf-8 -*-  
  2. s = "哈哈" 
  3. print s.decode('utf-8')  

 直接使用utf-8 打印中文

新闻名称:Python整理乱码的实际应用方案的描述
文章URL:http://www.mswzjz.cn/qtweb/news0/353650.html

攀枝花网站建设、攀枝花网站运维推广公司-贝锐智能,是专注品牌与效果的网络营销公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 贝锐智能