str转bytes
bytes(str(message), encoding=‘utf-8’)
第一个参数必须是str格式,
第二个参数不能省略
bytes转str
str(message_bytes)
直接转换有个问题,str字符串如果有b’‘前缀的,会再叠加一个b’'前缀,如图:

本文详细介绍了在Python中如何进行字符串与字节流之间的转换。重点讲解了使用`bytes(str(message), encoding='utf-8')`将字符串转换为字节流,以及通过`str(message_bytes)`将字节流还原为字符串的过程。注意在直接转换时可能出现的额外`b''`前缀问题,并给出了相应的解决方案。
str转bytes
bytes(str(message), encoding=‘utf-8’)
第一个参数必须是str格式,
第二个参数不能省略
bytes转str
str(message_bytes)
直接转换有个问题,str字符串如果有b’‘前缀的,会再叠加一个b’'前缀,如图:


被折叠的 条评论
为什么被折叠?