【发布时间】:2021-12-18 19:34:13
【问题描述】:
假设我有一个字符串,"Hello–World"
我如何将它转换成这样的东西"Hello\u2013World"
其中"\u2013"是"–"的unicode代表
【问题讨论】:
标签: python string unicode encoding
假设我有一个字符串,"Hello–World"
我如何将它转换成这样的东西"Hello\u2013World"
其中"\u2013"是"–"的unicode代表
【问题讨论】:
标签: python string unicode encoding
将str.encode 与unicode_escape 一起使用:
>>> print(s.encode('unicode_escape'))
b'Hello\\u2013World'
如果你想要一个字符串(和上面一样的字节字符串):
>>> print(s.encode('unicode_escape').decode())
Hello\u2013World
【讨论】:
\t 和 \xXX。