我想使用一个字符名称创建一个unicode字符串,如下所示(找到here):
>>> "\N{GREEK CAPITAL LETTER DELTA}"
'\u0394'
,但在变量中具有字符名称。喜欢
myChar = "GREEK CAPITAL LETTER DELTA"
myString = "\N{myChar}" # causes SyntaxError: (unicode error)
我基于format()尝试了很多事情,没有任何效果。
有人知道怎么做吗?
答案 0 :(得分:3)
>>> import unicodedata
>>> my_char = "GREEK CAPITAL LETTER DELTA"
>>> unicodedata.lookup(my_char)
'Δ'