gpt4 book ai didi

python - 如何摆脱python字符串中的b前缀?

转载 作者:IT老高 更新时间:2023-10-28 20:34:07 25 4
gpt4 key购买 nike

我有一个带有 b 前缀的字符串:

b'I posted a new photo to Facebook'

我收集 b 表示它是一个字节字符串。

如何删除这个 b 前缀?我试过了:

b'I posted a new photo to Facebook'.encode("utf-8").decode("utf-8")

但这会报错:

UnicodeEncodeError: 'charmap' codec can't encode characters in position 64-65: character maps to <undefined>

最佳答案

decode bytes 产生一个 str:

b = b'1234'
print(b.decode('utf-8')) # '1234'

关于python - 如何摆脱python字符串中的b前缀?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41918836/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com