我正在尝试将此特殊字符–
从表示\u0096
转换为我想要显示的字符。我该怎么做?我使用decode
和encode
方法尝试了不同的方法。你能帮我吗?
答案 0 :(得分:0)
如果您尝试在json
中使用它,则应使用json.loads()
。
json.loads('"\u0096"')
尽管如此,我不认为编码表示是你所指的那个字符。我将-
设为\u002d
,将您的表示设为空格。
您可以使用文件中较大的字符串轻松完成此操作,例如:
>>> astring = "\u0048\u0065\u006c\u006c\u006f\u002c \u0077\u006f\u0072\u006c\u0064\u0021"
>>> new = json.loads(astring)
>>> new
'Hello, world!'