Python撤消unicode

2024-09-25 04:20:38 发布

您现在位置:Python中文网/ 问答频道 /正文

假设我有以下两个变量:

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

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

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

如果我这样做:

^{pr2}$

那是不对的。。。在

救命啊!在


Tags: 格式unicodebobpr2xf0bob2xadxa2
1条回答
网友
1楼 · 发布于 2024-09-25 04:20:38

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

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

相关问题 更多 >