' 1' - > ' 1',如何将左str转换为右str

时间:2017-07-15 11:08:07

标签: python

在以下代码中,rawwant都是1,但它们在计算机中有所不同。我想将raw转换为want。我有很多这样的strs,如何在python中转换它们?

raw = '1'  
want = '1'  
print(ord(raw))  # 65297
print(ord(want)) # 49

1 个答案:

答案 0 :(得分:0)

user_id看起来像是unicode'1'(也许是U+FF11?)而不是ascii'1'。您可以使用将unicode字符作为键,将ascii字符作为值的字典。这可能看起来像

raw

然后,当你想转换角色时,你可以做类似

的事情
lookup = {'1': '1', ...}

编辑:This可能是一个更健全的答案。