成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Python 中文亂碼問題的分析的具體方案介紹

開發 后端
本文主要介紹的是Python 中文亂碼問題的分析。如果你在計算機語言中遇到相關的問題時,你就可以瀏覽我們的我文章對其進行了解。

以下是關于Python 中文亂碼問題的分析,通過建立文件,以用文件中的python去讀取,以及相關代碼示例,以下的文章就是對Python 中文亂碼的解決方案,以下是文章的具體介紹,望你會有所收獲。

建立一個文件test.txt,文件格式用ANSI,內容為:abc中文用python來讀取

 

  1. coding=gbk 
  2. print open("Test.txt").read()  
  3.  

 

結果:abc中文把文件格式改成UTF-8這里需要解碼:

 

  1. coding=gbk 
  2. import codecs  
  3. print open("Test.txt").read().decode("utf-8")  
  4.  

 

結果:abc中文上面的test.txt我是用Editplus來編輯的,但當我用Windows自帶的記事本編輯并存成UTF-8格式時,運行時報錯:

 

  1. Traceback (most recent call last):  
  2. File "ChineseTest.py", line 3, in   
  3. print open("Test.txt").read().decode("utf-8")  
  4. UnicodeEncodeError: 'gbk' codec can't encode 
    character u'\ufeff' in position 0: illegal multibyte 
    sequence  
     

 

原來,某些軟件,如notepad,在保存一個以UTF-8編碼的文件時,會在文件開始的地方插入三個不可見的字符(0xEF 0xBB 0xBF,即BOM)。因此我們在讀取時需要自己去掉這些字符,python中的codecs module定義了這個常量:

 

  1. coding=gbk 
  2. import codecs  
  3. data = open("Test.txt").read()  
  4. if data[:3] == codecs.BOM_UTF8:  
  5. datadata = data[3:]  
  6. print data.decode("utf-8")   

 

結果:abc中文

【編輯推薦】

  1. Python數據結構如何進行內建詳解
  2. 對python腳本語言在實際應用的優點介紹
  3. 對Python編程語言歷史發展的介紹
  4. Python矩陣轉置的實際應用操作方案與代碼詳解
  5. Python環境的實際應用方案介紹與代碼詳解
責任編輯:佚名 來源: 博客園
相關推薦

2010-03-12 15:00:52

Python中

2010-05-17 14:49:43

MySQL中文亂碼

2010-03-25 17:10:42

Python設置環境

2010-06-02 16:36:38

連接MySQL中文亂碼

2010-03-15 08:48:38

Python編輯器

2010-11-09 17:09:23

SQL Server中

2010-06-07 10:23:34

MySQL GUI T

2010-05-12 16:47:54

MySQL 中文亂碼

2024-11-08 13:47:35

中文亂碼配置

2010-06-07 11:13:46

MySQL中文亂碼

2010-03-24 10:06:37

Python嵌入C++

2010-05-27 12:49:30

MySQL中文亂碼

2010-05-17 14:36:11

2009-06-30 17:26:56

JSP頁面

2010-05-17 09:49:46

MySQL中文問題

2011-12-21 14:46:26

JavaJFreeChart

2010-05-28 15:37:36

MySQL中文顯示

2011-08-08 10:29:12

MySQL

2010-03-23 16:16:21

Python文件

2010-05-31 12:38:48

Nagios中文
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美综合久久 | 一级黄色片日本 | 中文字幕在线观看 | 欧美aaa一级片 | 日韩成人久久 | 老司机精品福利视频 | 一区二区免费 | 欧美亚洲高清 | 精品久久影院 | 婷婷色国产偷v国产偷v小说 | 在线视频 亚洲 | 欧美激情一区二区三区 | 国产成人jvid在线播放 | 日韩在线小视频 | 麻豆av电影网 | 久久激情视频 | 日本人和亚洲人zjzjhd | 久久久久久久夜 | 欧美一区二区三区 | 国产激情| 日韩国产在线 | 欧美一区二区三区在线免费观看 | 久久av一区 | 精品二区视频 | 国内av在线| 国产精品国产三级国产aⅴ原创 | 午夜成人免费视频 | 国产一级黄色网 | 国产精品毛片无码 | 精品在线一区二区三区 | 欧美阿v| 久久成人午夜 | 日韩色图视频 | 日韩久久久久久 | 91人人澡人人爽 | 久久com | 国产在线不卡 | 91视在线国内在线播放酒店 | 在线一区二区观看 | 九色视频网站 | 国产成人jvid在线播放 |