转换方式:
1、将字符串转换成二进制:encode(编码)
2、将二进制转换成字符串:decode(解码)
例子:
(1)
msg = "我爱北京"
print(msg.encode(‘utf-8‘))
结果:b‘\xe6\x88\x91\xe7\x88\xb1\xe5\x8c\x97\xe4\xba\xac‘
(2)
msg = "我爱北京"
print(msg.encode(‘utf-8‘).decode(‘utf-8‘))
结果:我爱北京
Posted bazingafraser
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python的bytes和str的转换相关的知识,希望对你有一定的参考价值。
转换方式:
1、将字符串转换成二进制:encode(编码)
2、将二进制转换成字符串:decode(解码)
例子:
(1)
msg = "我爱北京"
print(msg.encode(‘utf-8‘))
结果:b‘\xe6\x88\x91\xe7\x88\xb1\xe5\x8c\x97\xe4\xba\xac‘
(2)
msg = "我爱北京"
print(msg.encode(‘utf-8‘).decode(‘utf-8‘))
结果:我爱北京
以上是关于python的bytes和str的转换的主要内容,如果未能解决你的问题,请参考以下文章