Python汉字转换成拼音
2018-01-02 23:10
351 查看
最近在使用Python做项目时,需要将汉字转化成对应的拼音.
网上的一些包大多是python2.x的,使用下面这个包,支持python3.6
功能刚好满足笔者的需要。
网上的一些包大多是python2.x的,使用下面这个包,支持python3.6
xpinyin 0.5.5
>>> from xpinyin import Pinyin >>> p = Pinyin() >>> # default splitter is `-` >>> p.get_pinyin(u"上海") 'shang-hai' >>> # show tone marks >>> p.get_pinyin(u"上海", show_tone_marks=True) 'shàng-hǎi' >>> # remove splitter >>> p.get_pinyin(u"上海", '') 'shanghai' >>> # set splitter as whitespace >>> p.get_pinyin(u"上海", ' ') 'shang hai' >>> p.get_initial(u"上") 'S' >>> p.get_initials(u"上海") 'S-H' >>> p.get_initials(u"上海", u'') 'SH' >>> p.get_initials(u"上海", u' ') 'S H'
功能刚好满足笔者的需要。
相关文章推荐
- python把汉字转换成拼音实现程序
- python 汉字与拼音的转换--pypinyin
- python中将汉字转换成拼音
- Python - 汉字拼音转换
- Python 将拼音转换成汉字
- python中将汉字转换为拼音的库xpinyin
- python中将汉字转换为拼音的库xpinyin
- python汉字转换拼音
- asp.net 中将汉字转换成拼音
- asp.net 汉字转换拼音及首字母实现代码
- java-汉字转换拼音-pinyin4j.jar
- 翻翻git之---低内存损耗,简单易用的汉字->拼音转换库 TinyPinyin
- PHP汉字拼音转换和公历农历转换
- iOS中的汉字转换成拼音
- javascript汉字转换成首字母拼音
- SQL 汉字转换成拼音首字母 首字母查
- C# 将汉字转换成拼音
- asp.net 自动将汉字转换成拼音第一个字母
- C#实现汉字转换为拼音缩写的代码
- js汉字转换拼音