【发布时间】:2018-06-08 22:17:12
【问题描述】:
假设我有一个 Unicode 字符串(不是真正的 unicode,而是看起来像 unicode 的字符串)。我想得到它的 utf-8 变体。我怎样才能在 Python 中做到这一点? 例如,如果我有这样的字符串:
title = "\\u10d8\\u10e1\\u10e0\\u10d0\\u10d4\\u10da\\u10d8 == \\u10d8\\u10d4\\u10e0\\u10e3\\u10e1\\u10d0\\u10da\\u10d8\\u10db\\u10d8"
我怎样才能得到它的 utf-8 变体(格鲁吉亚符号):
ისრაელი == იერუსალიმი
简单地说,我想有这样的代码:
title = "\\u10d8\\u10e1\\u10e0\\u10d0\\u10d4\\u10da\\u10d8 == \\u10d8\\u10d4\\u10e0\\u10e3\\u10e1\\u10d0\\u10da\\u10d8\\u10db\\u10d8"
utfTitle = title.TurnToUTF()
print(utfTitle)
我希望这段代码有输出:
ისრაელი == იერუსალიმი
【问题讨论】:
-
我觉得这个link可以帮到你...
-
@MosheSlavin 没用
-
@ozking 没用
标签: python string unicode encoding utf-8