擅长:python、mysql、java
<p><a href="https://pypi.python.org/pypi/Unidecode" rel="noreferrer">Unidecode</a>是这方面的正确答案。它将任何unicode字符串转换为ascii文本中最接近的表示形式</p>
<p>例如:</p>
<pre><code>accented_string = u'Málaga'
# accented_string is of type 'unicode'
import unidecode
unaccented_string = unidecode.unidecode(accented_string)
# unaccented_string contains 'Malaga'and is of type 'str'
</code></pre>