1. 程式人生 > >python3中字串和bytes互相轉換

python3中字串和bytes互相轉換

1.字串轉成bytes:str.encode('utf-8') 

示例1:

>>>'abc'.encode('utf-8')

>>>b'abc'

>>>'123abc'.encode('utf-8')

>>>b'123abc'

>>>'我愛python'.encode('utf-8')

>>>b'\xe6\x88\x91\xe7\x88\xb1python'

2.bytes轉成bytes:bytes.decode('utf-8') 

示例2:

>>>b'abc'.decode('utf-8')

>>>abc

>>>b'\xe6\x88\x91\xe7\x88\xb1python'.decode('utf-8')

>>>'我愛python'