Python:将字符串转换为字节串

v2g6jxz6  于 2023-01-08  发布在  Python
关注(0)|答案(1)|浏览(91)

我想解码一个字符串,它已经用UTF-8编码

"\x6d\xc3\xbc\x6c\x6c\x65\x72\x20\x69\x73\x74\x20\x63\x6f\x6f\x6c\x21"

我无法找到一种方法来解码字符串而不出现这样的错误消息text_utf8 = text_utf8.decode("utf-8") AttributeError: 'str' object has no attribute 'decode'
有没有办法强制字符串解码?
编辑:我不能使用字节串,因为我的程序从文本文件中导入字符串

wj8zmpe1

wj8zmpe11#

可以使用bytes函数

byte_string = bytes(text_utf8, "utf-8")
decoded_string = byte_string.decode("utf-8")

相关问题