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

开发 后端
以下的文章主要介绍的是Python整理乱码在出现故障情况下,运用相关的代码和实际操作方案对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 打印中文

 

 

【编辑推荐】

  1. Python 文件相关实际应用方案与代码详解
  2. Python socket编程在具体应用中前两个步骤的介绍
  3. Python Library中Condition的具体操作方案
  4. 在Python Library中Event具体实际操作方案
  5. Python Library中的Semaphore操作方案详解

 

责任编辑:佚名 来源: 互联网
相关推荐

2010-07-09 17:16:53

SQL Server数

2010-03-19 08:47:10

Python源代码

2010-03-19 15:16:11

Python代码

2010-05-12 16:47:54

MySQL 中文乱码

2010-03-17 14:18:27

Python open

2010-03-16 18:19:41

Python函数

2010-03-16 18:59:47

Python模块

2010-05-12 09:42:24

MySQL 列值比较

2010-04-23 09:51:12

Oracle工具

2010-07-07 11:28:12

SQL Server索

2010-03-31 17:40:15

Oracle SELE

2010-03-29 15:33:18

Oracle EXP

2010-03-17 15:58:08

Python环境

2010-03-23 18:20:26

Python os.g

2010-03-19 09:59:20

Python urce

2010-09-25 16:21:15

2010-03-16 16:47:25

Python数组

2010-03-18 10:45:33

Python Djan

2010-05-04 09:34:18

Oracle em

2010-05-31 18:33:00

MySQL中文乱码
点赞
收藏

51CTO技术栈公众号