python3編碼轉換:decode和encode的使用場景

str->bytes:encode編碼
bytes->str:decode解碼

字符串通過編碼成爲字節碼,字節碼通過解碼成爲字符串

 

其中decode()與encode()方法可以接受參數,其聲明分別爲:

bytes.decode(encoding="utf-8", errors="strict")
str.encode(encoding="utf-8", errors="strict")

其中的encoding是指在解碼編碼過程中使用的編碼方案,errors是指錯誤的處理方案。

 

特別注意  讀取文件時如果參數是‘rb’,則讀出來已經是bytes類型

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章