在研究Python3.x的過程中,遇到的一個糾結(jié)了我?guī)滋斓膯栴}:總是提示“a bytes-like object is required,not 'str' ”
在python3.x里增加了bytes類型,并且對str方法進行了修改,讓str類型和bytes類型可以相互轉(zhuǎn)換。
#!/usr/bin/env python
#-- coding:utf-8 --a = "哈哈"
#字符串轉(zhuǎn)換成字節(jié)
b = bytes(a,encoding='utf-8')
print(b)
b1 = bytes(a,encoding='gbk')
print(b1)#將字節(jié)轉(zhuǎn)換成字符
c=str(b,encoding='utf-8')
print(c)c1=str(b1,encoding='gbk')
print(c1)
另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。