每天分享一个好用的Python库-xpinyin 
                                                    
                        
                    
                    
  
                    
                    前言
今天分享是一个将汉字转换为拼音的的第三方库:xpinyin。
shortuuid
简介
将汉字转换为拼音的的第三方库:xpinyin
安装
- Python版本大于等于3.6- pip install -U xpinyin
- Python版本小于3.6- pip install xpinyin==0.5.7
简单使用
- 默认分隔符为 - -- >>> from xpinyin import Pinyin >>> p = Pinyin() >>> p.get_pinyin("上海") 'shang-hai'
- 显示声调 - >>> p.get_pinyin("上海", tone_marks='marks') 'shàng-hǎi' >>> p.get_pinyin("上海", tone_marks='numbers') >>> 'shang4-hai3'
- 去掉分隔符 - >>> p.get_pinyin("上海", '') 'shanghai'
- 指定分隔符 - >>> p.get_pinyin("上海", ' ') 'shang hai'
- 获取首字母,并修改分隔符 - >>> p.get_initial("上") 'S' >>> p.get_initials("上海") 'S-H' >>> p.get_initials("上海", '') 'SH' >>> p.get_initials("上海", ' ') 'S H'
- 获取声母 - >>> p.get_initials("上海", splitter='-', with_retroflex=True) 'SH-H'
- 获取多种读音的组合 - >>> p.get_pinyins('模型', splitter=' ', tone_marks='marks') ['mó xíng', 'mú xíng'] >>> p.get_pinyins('模样', splitter=' ', tone_marks='marks') ['mó yáng', 'mó yàng', 'mó xiàng', 'mú yáng', 'mú yàng', 'mú xiàng']
作用
这个库的作用很简单,就是从字转音的方式教大家认识汉语,学明白汉语!
尾巴
这个库是在大力宣传汉语呀,给想学习汉语的人一个学习的机会吧,要大力支持!
本作品采用《CC 协议》,转载必须注明作者和本文链接
 
           SilenceHL 的个人博客
 SilenceHL 的个人博客
         
             
             
             
             
           
           关于 LearnKu
                关于 LearnKu
               
                     
                     
                     粤公网安备 44030502004330号
 粤公网安备 44030502004330号 
 
推荐文章: