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

免责声明:内容编辑自网络,仅供参考,不保证正确性,不作任何决策依据!!以上数据皆截止于博文的写稿日期。


行业导航 / Python指南 :
























Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.