最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python 2.7中文顯示與處理方法

 更新時(shí)間:2018年07月16日 14:28:13   作者:cmzsteven  
今天小編就為大家分享一篇Python 2.7中文顯示與處理方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

在學(xué)習(xí)使用Python的過(guò)程中,一定會(huì)遇到文字輸入與處理,這就不可避免的會(huì)使用中文字符。但是Python2.7默認(rèn)使用的字符集是ASCII,并不支持中文字符的顯示與處理,因些如果要在Python中處理中文就需要進(jìn)行一些額外的處理。

一、在開(kāi)頭處聲明Python使用UTF-8編碼顯示字符

#/usr/bin/env python
# -*- coding: UTF-8 -*-

但這樣做,只是讓你的程序在運(yùn)行的過(guò)程中顯示中文,如果你要將中文字符存儲(chǔ)在文件中,或者寫(xiě)入到數(shù)據(jù)庫(kù)中,這樣的設(shè)置是不能滿足你的需要。

二、設(shè)置系統(tǒng)默認(rèn)字符編碼

import sys
reload(sys)
sys.setdefaultencoding('utf-8')

也許是Python的bug在import sys后必須再一次reload(sys),下面去設(shè)置默認(rèn)字符編碼的語(yǔ)句才能生效。

三、遇到需要處理中文的地方,就隨時(shí)進(jìn)行UTF-8編碼

經(jīng)常會(huì)遇到的是,進(jìn)行了第一步和第二步設(shè)置后,還是無(wú)法正常顯示和處理中文字符,這時(shí)也只能隨用隨編碼了。

假設(shè)待處理字符串為string

使用下面的語(yǔ)句進(jìn)行utf-8編碼:

string.encode('utf-8')

使用下面的語(yǔ)句進(jìn)行utf-8解碼:

unicode(string, encoding='utf-8')

如果為了方便可以將上面二個(gè)語(yǔ)句寫(xiě)成方法隨時(shí)調(diào)用:

def encode_utf8(string):
 return string.encode('utf-8')

def decode_utf8(string)
 return unicode(string, encoding='utf-8')

以上這篇Python 2.7中文顯示與處理方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python 中 .py文件 轉(zhuǎn) .pyd文件的操作

    python 中 .py文件 轉(zhuǎn) .pyd文件的操作

    這篇文章主要介紹了python 中 .py文件 轉(zhuǎn) .pyd文件的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-03-03
  • python使用PIL實(shí)現(xiàn)多張圖片垂直合并

    python使用PIL實(shí)現(xiàn)多張圖片垂直合并

    這篇文章主要為大家詳細(xì)介紹了python使用PIL實(shí)現(xiàn)多張圖片垂直合并,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-01-01
  • python的turtle庫(kù)使用詳解

    python的turtle庫(kù)使用詳解

    在本篇文章里小編給大家分享了關(guān)于python的turtle庫(kù)相關(guān)知識(shí)點(diǎn)以及使用方法,需要的朋友們跟著學(xué)習(xí)下。
    2019-05-05
  • python中的zip模塊

    python中的zip模塊

    這篇文章主要介紹了zip文件格式是通用的文檔壓縮標(biāo)準(zhǔn),在ziplib模塊中,使用ZipFile類來(lái)操作zip文件,感興趣的朋友參考如下
    2021-08-08
  • Python ellipsis 的用法詳解

    Python ellipsis 的用法詳解

    這篇文章主要介紹了Python ellipsis 的用法詳解,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2020-11-11
  • 基于pytorch實(shí)現(xiàn)對(duì)圖片進(jìn)行數(shù)據(jù)增強(qiáng)

    基于pytorch實(shí)現(xiàn)對(duì)圖片進(jìn)行數(shù)據(jù)增強(qiáng)

    圖像數(shù)據(jù)增強(qiáng)是一種在訓(xùn)練機(jī)器學(xué)習(xí)和深度學(xué)習(xí)模型時(shí)常用的策略,尤其是在計(jì)算機(jī)視覺(jué)領(lǐng)域,具體而言,它通過(guò)創(chuàng)建和原始圖像稍有不同的新圖像來(lái)擴(kuò)大訓(xùn)練集,本文給大家介紹了如何基于pytorch實(shí)現(xiàn)對(duì)圖片進(jìn)行數(shù)據(jù)增強(qiáng),需要的朋友可以參考下
    2024-01-01
  • Python實(shí)時(shí)監(jiān)控網(wǎng)站瀏覽記錄實(shí)現(xiàn)過(guò)程詳解

    Python實(shí)時(shí)監(jiān)控網(wǎng)站瀏覽記錄實(shí)現(xiàn)過(guò)程詳解

    這篇文章主要介紹了Python實(shí)時(shí)監(jiān)控網(wǎng)站瀏覽記錄實(shí)現(xiàn)過(guò)程詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-07-07
  • Python 編程語(yǔ)言詳細(xì)介紹

    Python 編程語(yǔ)言詳細(xì)介紹

    這篇文章主要分享的是 Python 編程語(yǔ)言的詳細(xì)介紹,Python 由 Guido van Rossum 設(shè)計(jì),作為“ABC”編程語(yǔ)言的繼承者,于 1991 年首次發(fā)布。它是一種高級(jí)通用語(yǔ)言,其設(shè)計(jì)理念是通過(guò)使用縮進(jìn)來(lái)強(qiáng)調(diào)代碼的可讀性。文章具有一定的參考價(jià)值,需要的朋友可以參考一下
    2021-11-11
  • Python使用pyserial進(jìn)行串口通信的實(shí)例

    Python使用pyserial進(jìn)行串口通信的實(shí)例

    今天小編就為大家分享一篇Python使用pyserial進(jìn)行串口通信的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-07-07
  • Python自動(dòng)化辦公之Excel拆分與自動(dòng)發(fā)郵件

    Python自動(dòng)化辦公之Excel拆分與自動(dòng)發(fā)郵件

    這篇文章主要何大家分享一個(gè)真實(shí)的自動(dòng)化辦公案例,即向用戶發(fā)送帶有Excel附件的電子郵件,同時(shí)必須按用戶從主Excel文件中拆分?jǐn)?shù)據(jù)以創(chuàng)建他們自己的特定文件,然后將該文件通過(guò)電子郵件發(fā)送給正確的用戶,感興趣的可以了解一下
    2022-03-03

最新評(píng)論

平谷区| 电白县| 阜宁县| 邯郸县| 河曲县| 龙海市| 中阳县| 越西县| 清河县| 阆中市| 余干县| 怀集县| 依安县| 碌曲县| 屯留县| 台安县| 新乡县| 安泽县| 新昌县| 凤山县| 呼玛县| 蓬莱市| 丰原市| 长春市| 敦化市| 兴文县| 天气| 长海县| 昌乐县| 齐河县| 长岭县| 太康县| 马关县| 惠来县| 临洮县| 吉林市| 宣化县| 东至县| 南岸区| 那曲县| 渭源县|