在Python中,字符串和字节串可以通过encode()和decode()方法相互转换。
- 将字符串转换为字节串:
s = "Hello"
b = s.encode() # 使用默认编码(utf-8)转换为字节串
print(b) # b'Hello'
# 可以指定其他编码方式
b = s.encode("utf-16")
print(b) # b'\xff\xfeH\x00e\x00l\x00l\x00o\x00'
- 将字节串转换为字符串:
b = b'Hello'
s = b.decode() # 使用默认编码(utf-8)转换为字符串
print(s) # Hello
# 可以指定其他编码方式
s = b.decode("utf-16")
print(s) # Hello
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/971764.html