91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python中decode和encode怎么用

發布時間:2020-12-16 09:35:22 來源:億速云 閱讀:189 作者:小新 欄目:編程語言

小編給大家分享一下Python中decode和encode怎么用,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

在python中,我們通常使用的是unicode編碼,但是日常文本使用各類編碼為 utf-8 ,編碼的類型不一樣,就容易造成亂碼。為了避免讀寫操錯誤,我們需要進行轉碼則需要decode(解碼)和encode(編碼)方法。

1、decode的作用是將其他編碼的字符串轉換成unicode編碼

將 bytes 類型轉換為 str 類型(b.decode())

2、encode的作用是將unicode編碼轉換成其他編碼的字符串

將 str 類型轉換為 bytes 類型(str.encode())

將 str 類型轉換為 bytes 類型(str.)

bytes to str 

3、使用

字符串通過編碼轉換成字節碼,字節碼通過解碼成為字符串

encode:str –> bytes

decode:bytes – > str

直接上代碼:

import sys

print('目前系統的編碼為:',sys.getdefaultencoding())

name='小明'

print(type(name))#首先我們來打印下轉碼前的name類型,因為它是str,所以可以通過encode來進行編碼

name1=name.encode('utf-8')

print(name1)

輸出

目前系統的編碼為: utf-8

<class 'str'>

b'\xe5\xb0\x8f\xe6\x98\x8e'

以上是“Python中decode和encode怎么用”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

临猗县| 九江县| 利川市| 伊吾县| 千阳县| 江西省| 隆林| 邯郸市| 连州市| 永川市| 博客| 凤山县| 张北县| 汕尾市| 沧州市| 平邑县| 六枝特区| 曲水县| 平舆县| 贵港市| 邯郸县| 静宁县| 东宁县| 辛集市| 和龙市| 定远县| 隆林| 兴仁县| 武穴市| 邳州市| 山西省| 阿勒泰市| 林西县| 白水县| 达拉特旗| 容城县| 平和县| 东源县| 北流市| 平原县| 包头市|