gpt4 book ai didi

Python 撤消 Unicode

转载 作者:太空宇宙 更新时间:2023-11-04 08:21:40 27 4
gpt4 key购买 nike

假设我有以下两个变量:

bob1 = u'bob\xf0\xa4\xad\xa2'

bob2 = 'bob\xf0\xa4\xad\xa2'

如何让 bob1 的值成为 bob2 的值?也就是说,我如何展开 unicode 格式但保留转义的十六进制值?

如果我这样做:

bob1.encode('utf8')
'bob\xc3\xb0\xc2\xa4\xc2\xad\xc2\xa2'

这不对...

帮助!

最佳答案

U+0000 和 U+00FF 之间的代码点映射到 ISO 8859-1 或 Latin 1 编码中的相同字节值。

>>> u'bob\xf0\xa4\xad\xa2'.encode('latin-1')
'bob\xf0\xa4\xad\xa2'

关于Python 撤消 Unicode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4271670/

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