需求1:将 'abcdefgABCDEFG' 转换为 'abcdefgABCDEFG'.
解决:
In [1]: import unicodedata
In [2]: a = 'abcdefgABCDEFG'
In [3]: b = unicodedata.normalize('NFKD',a)
In [4]: b
Out[4]: 'abcdefgABCDEFG'
>>> a = '①②③④⑤⑥⑦⑧⑨⑩'
>>> import unicodedata
>>> unicodedata.normalize('NFKD',a)
'12345678910'
需求2:如果一个字符串只包含全角字符的数字而且你需要将其转换为对应的数值。你可以这么做
解决:
In [5]: a = '56741'
In [6]: b = int(a)
In [7]: b
Out[7]: 56741