python3.5 的str類型和bytes類型的轉換


在python3.x里增加了bytes類型,並且對str方法進行了修改,讓str類型和bytes類型可以相互轉換。

#!/usr/bin/env python
# -*- coding:utf-8 -*-

a = "哈哈"


#字符串轉換成字節
b = bytes(a,encoding='utf-8')
print(b)
b1 = bytes(a,encoding='gbk')
print(b1)

#將字節轉換成字符

c=str(b,encoding='utf-8')
print(c)

c1=str(b1,encoding='gbk')
print(c1)

 

在代碼里bytes方法和str方法分別都接受2個參數,根據具體的編碼格式進行轉化。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM