转自 https://stackoverflow.com/questions/2422177/python-how-can-i-replace-full-width-characters-with-half-width-characters import unicodedata foo = u'1234567890' unicodedata.normalize('NFKC', foo) u’1234567890’