Python bytes與字串轉化

2021-09-24 23:10:56 字數 685 閱讀 9327

# bytes轉字串方式一

b=b'\xe9\x80\x86\xe7\x81\xab'

string=str(b,'utf-8')

print(string)

# bytes轉字串方式二

b=b'\xe9\x80\x86\xe7\x81\xab'

string=b.decode() # 第一引數預設utf8,第二引數預設strict

print(string)

# bytes轉字串方式三

b=b'\xe9\x80\x86\xe7\x81haha\xab'

string=b.decode('utf-8','ignore') # 忽略非法字元,用strict會丟擲異常

print(string)

# bytes轉字串方式四

b=b'\xe9\x80\x86\xe7\x81haha\xab'

string=b.decode('utf-8','replace') # 用?取代非法字元

print(string)

# 字串轉bytes方式一

str1='逆火'

b=bytes(str1, encoding='utf-8')

print(b)

# 字串轉bytes方式二

b=str1.encode('utf-8')

print(b)

Python bytes與字串的相互轉化

by.decode encoding utf 8 errors strict str.encode encoding utf 8 errors strict 1 usr bin env python2 coding utf 8 34 5 title 6 time 2020 2 21 15 5678 ...

flash與字串 字串與屬性

有時候,我們想通過設定乙個displayobject 類是屬性值,只是需要通過點來引用即可。有時候,通過字串也可以引用顯示物件裡面的屬性值。下面舉個例子 例如我有乙個movieclip 物件,已經建立在舞台上,我們用mc表示他的物件。設定mc.x 100,那麼你看到的,mc在座標100的位置了。如果...

字元與字串

1 單引號括起來的只能是單個字元,但go語言是utf8格式的,所以單個字元長度都為4位元組,且乙個漢字也是單個字元 unsafe.sizeof c 結果是4unsafe.sizeof 我 結果也是4 單個的字元可以用 單個的 rune 型別表示,rune型別等於於uint32,也就是說儲存單個字元的...