pypinyin Python汉字拼音转换工具
pypinyin开源的Python汉字转换拼音工具
pypinyin是汉字转换拼音工具的Python版,是Python的第三方库,顾名思义,就是通过pypinyin库,可以将汉字转换为拼音,而且可以带音标,包括多音字的音标等。也支持简单的繁体,注音,威妥玛拼音,及其他的多种不同拼音风格。
pypinyin应用实例
>>> from pypinyin import pinyin, lazy_pinyin, Style
>>> pinyin('中心') # or pinyin(['中心']),参数值为列表时表示输入的是已分词后的数据
[['zhōng'], ['xīn']]
>>> pinyin('中心', heteronym=True) # 启用多音字模式
[['zhōng', 'zhòng'], ['xīn']]
>>> lazy_pinyin('威妥玛拼音', style=Style.WADEGILES)
['wei', "t'o", 'ma', "p'in", 'yin']
>>> lazy_pinyin('中心') # 不考虑多音字的情况
['zhong', 'xin']
>>> lazy_pinyin('战略', v_to_u=True) # 不使用 v 表示 ü
['zhan', 'lüe']
Github开源协议和stars
MIT license
Github 4.5k stars
pypinyin安装命令
pip install pypinyin
Python版本要求
Python version: 2.7, pypy, pypy3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, 3.11
免责声明:内容编辑自网络,仅供参考,不保证正确性,不作任何决策依据!!以上数据皆截止于博文的写稿日期。