Python拼音库Pypinyin怎么使用?Python哪些方法可以转汉字为拼音

python第三方库pypinyin库能够将汉字转为拼音 , 因为该库中有很多的方法能够实现这个操作 。所以今天的这一篇文章之中 , 小编会介绍该第三方库中的一些方法和使用技巧 , 来帮助大家掌握这个知识点以便在之后需要的时候能够直接去使用 。

Python拼音库Pypinyin怎么使用?Python哪些方法可以转汉字为拼音

文章插图
1.这个第三方库中的lazy_pinyin()方法能够将字符串转为拼音 , 而它的结果是不带声调的一维拼音数组 。而且这个方法还能够通过不同对象参数的添加来实现各种效果 , 示例如下:
from pypinyin import lazy_pinyin, Stylestyle = Style.TONE3print(lazy_pinyin('聪明的', style=style))['cong1', 'ming2', 'de']以上代码的作用就是使用属性来获取到了拼音风格的第三方中变化然后将音调放在拼音之后去显示 , 显示的顺序就是按照顺序的1234 。
除了该风格之外还有一些其他的可以去设置 , 将TONE3改成2的话就能够让音调显示在拼音之后 。例如中国汉字转为拼音并且使用该放个 , 代码示例如下:
print(lazy_pinyim(’中国’))zho1ng guo2`2.而当一个汉字有多音字 , 但是只想显示其中某一个发音结果的话 , 就可以去调用load_phrases_dict()方法了 , 该方法作用就是让多音字返回的拼音变为指定内容 。例如朝这个字就有chao和zhao两种念法 , 只需要定义一个同样格式的多维数字然后调用方法即可 , 代码示例如下所示:
personalized_dict = {    '朝阳': [['cháo'], ['yáng']]}load_phrases_dict(personalized_dict)print(lazy_pinyin('朝阳'))['chao', 'yang']【Python拼音库Pypinyin怎么使用?Python哪些方法可以转汉字为拼音】以上就是关于“Python拼音库Pypinyin怎么使用?Python哪些方法可以转汉字为拼音”的全部内容了 , 希望对你有所帮助 。

    推荐阅读