欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python3 中文亂碼與默認編碼格式設定方法

 更新時間:2018年10月31日 09:00:27   作者:EnjoySmile  
今天小編就為大家分享一篇python3 中文亂碼與默認編碼格式設定方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

python默認編碼格式是utf-8。在python2.7中,可以通過sys.setdefaultencoding('gbk')設定默認編碼格式,而在python3.3中sys.setdefaultencoding()這個函數(shù)已經沒有了。在python3.3中該如何設置內置的默認編碼格式?。〖鼻螅。?!

(類似于“#coding:gbk”這種就不必來說了。能讓import sys print(sys.getdefaultencoding())輸出“gbk“的大神請進?。。。?/p>

python 3和2很大區(qū)別就是python本身改為默認用unicode編碼。

字符串不再區(qū)分"abc"和u"abc", 字符串"abc"默認就是unicode,不再代表本地編碼、

由于有這種內部編碼,像c#和java類似,再沒有必要在語言環(huán)境內做類似設置編碼,比如“sys.setdefaultencoding”;

也因此也python 3的代碼和包管理上打破了和2.x的兼容。2.x的擴展包要適應這種情況改寫。

另一個問題是語言環(huán)境內只有unicode怎么輸出gbk之類的本地編碼。

答按慣例都在(序列化)輸出時才轉換成本地編碼。

比如

file.write("GBK的中文".encode("GBK"))

python環(huán)境內字符串用str.encode("GBK")方法輸出成字節(jié)串用于和其他環(huán)境交流。

以上這篇python3 中文亂碼與默認編碼格式設定方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • python通過BF算法實現(xiàn)關鍵詞匹配的方法

    python通過BF算法實現(xiàn)關鍵詞匹配的方法

    這篇文章主要介紹了python通過BF算法實現(xiàn)關鍵詞匹配的方法,實例分析了BF算法的原理與Python實現(xiàn)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-03-03
  • pycharm不能運行.py文件的解決方法

    pycharm不能運行.py文件的解決方法

    今天小編就為大家分享一篇pycharm不能運行.py文件的解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • Pandas中resample方法詳解

    Pandas中resample方法詳解

    這篇文章主要介紹了Pandas中resample方法詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-07-07
  • 利用Python第三方庫xlwt寫入數(shù)據(jù)到Excel工作表實例代碼

    利用Python第三方庫xlwt寫入數(shù)據(jù)到Excel工作表實例代碼

    大家應該都知道xlwt是python中寫入到excel的庫,下面這篇文章主要給大家介紹了關于利用Python第三方庫xlwt寫入數(shù)據(jù)到Excel工作表的相關資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-07-07
  • 關于不懂Chromedriver如何配置環(huán)境變量問題解決方法

    關于不懂Chromedriver如何配置環(huán)境變量問題解決方法

    這篇文章主要介紹了關于不懂Chromedriver如何配置環(huán)境變量問題解決方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-06-06
  • python opencv旋轉圖片的使用方法

    python opencv旋轉圖片的使用方法

    在圖像處理中,有的時候會有對圖片進行角度旋轉的處理,尤其是在計算機視覺中對于圖像擴充,旋轉角度擴充圖片是一種常見的處理。本文就詳細的介紹一下,感興趣的可以了解一下
    2021-06-06
  • Python實現(xiàn)企業(yè)微信機器人每天定時發(fā)消息實例

    Python實現(xiàn)企業(yè)微信機器人每天定時發(fā)消息實例

    這篇文章主要介紹了Python實現(xiàn)企業(yè)微信機器人每天定時發(fā)消息實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-02-02
  • python文字和unicode/ascll相互轉換函數(shù)及簡單加密解密實現(xiàn)代碼

    python文字和unicode/ascll相互轉換函數(shù)及簡單加密解密實現(xiàn)代碼

    這篇文章主要介紹了python文字和unicode/ascll相互轉換函數(shù)及簡單加密解密實現(xiàn)代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-08-08
  • Python 中random 庫的詳細使用

    Python 中random 庫的詳細使用

    random庫是使用隨機數(shù)的Python標準庫,python中用于生成偽隨機數(shù)的函數(shù)庫是random,今天通過本文給大家分享Python 中random 庫的詳細使用,感興趣的朋友一起看看吧
    2021-06-06
  • python 實現(xiàn)體質指數(shù)BMI計算

    python 實現(xiàn)體質指數(shù)BMI計算

    這篇文章主要介紹了python 實現(xiàn)體質指數(shù)BMI計算操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-05-05

最新評論