1. 程式人生 > >python中文(漢字)轉拼音

python中文(漢字)轉拼音

1.python庫pypinyin

可以使用 pip 進行安裝:

$ pip install pypinyin

easy_install 安裝:

$ easy_install pypinyin

原始碼安裝:

$ python setup.py install

2.python庫xpinyin

安裝:pip install xpinyin

  • 這是個中文轉拼音的pakage
>>> from xpinyin import Pinyin
>>> p = Pinyin()
>>> # default splitter is `-`
>>> p.get_pinyin(u"上海") 'shang-hai'>>> # show tone marks>>> p.get_pinyin(u"上海", show_tone_marks=True)'shàng-hǎi'>>> # remove splitter>>> p.get_pinyin(u"上海", '') 'shanghai'>>> # set splitter as whitespace>>> p.get_pinyin(u"上海", ' ') 'shang hai'
>>> p.get_initial(u"上")'S'>>> p.get_initials(u"上海") 'S-H'>>> p.get_initials(u"上海", u'')'SH'>>> p.get_initials(u"上海", u' ') 'S H'