python笔记 xpinyin

Posted UQI-LIUWJ

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python笔记 xpinyin相关的知识,希望对你有一定的参考价值。

该库用于将汉字转成拼音,多个汉字时默认以'-'分隔拼音

1 汉字转拼音

import xpinyin




p=xpinyin.Pinyin()
p.get_pinyin('北京')

'''
 默认用‘-’作为分隔符
'bei-jing'
'''



p.get_pinyin('北京',' ')
'''
指定用空格作为分隔符
'bei jing'
'''

1.1 加音调

p.get_pinyin('北京',' ',tone_marks='marks')
'''
加声调符号
'běi jīng'
'''


p.get_pinyin('北京',tone_marks='numbers')
'''
用数字作为声调
'bei3-jing1'
'''

2 首字母

p.get_initials('北京')
'''
首字母
'B-J'
'''


p.get_initials('北京',' ')
#'B J'

以上是关于python笔记 xpinyin的主要内容,如果未能解决你的问题,请参考以下文章

如何调节蜂鸣器的音调

关于sample采样器无法改变声调的解决方法

用 pyinstaller 打包含xpinyin 库的Python程序

python的xpinyin模块:汉字转拼音

xpinyin模块

使用python从频率数组中进行音调扫描