xpinyin 0.5.3

translate chinese hanzi to pinyin by python

xpinyin

translate chinese hanzi to pinyin by python, inspired by flyerhzm’s chinese_pinyin gem

Install

pip install xpinyin

Usage

>>> 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'

请输入utf8编码汉字

Changelog

0.5.3 - Dec. 25, 2014

  • adjust default pinyin for character '什' and '么', 什么 => 'shén-me'

0.5.2 - Jul. 6, 2014

  • 修复一些常用字的拼音标注

0.4.9 - Oct. 25, 2013

  • change README and get_initials; add get_initial [tangsty]

0.4.8 - Jun. 16, 2013

  • change README and get_initials; add get_initial [tangsty]
  • add download status image to README.rst [lxneng]
  • add travis status image to README.rst [lxneng]
  • add .travis.yml [lxneng]
  • 添加测试 [lxneng]
  • 解决翻译中英文混合句子问题 [lxneng]
MIT License

Author

Eric Lo

Pip

xpinyin==0.5.3
File Type Python Version Uploaded On Downloads
xpinyin-0.5.3.tar.gz Source Dec. 25, 2014 443
Version Release Date
0.5.3 Dec. 25, 2014
0.5.2 Sept. 22, 2014
0.5.1 July 6, 2014
0.5.0 Oct. 25, 2013
0.4.9 Oct. 25, 2013
0.4.8 June 16, 2013
0.4.7 May 27, 2013
0.4.6 May 9, 2013
0.4.5 Aug. 30, 2012
0.4.4 July 15, 2012
0.4.3 July 12, 2012
0.4.2 June 12, 2012
0.4.1 Dec. 16, 2011
0.4 Nov. 22, 2011
0.3 Nov. 22, 2011
0.2 Oct. 27, 2011
Date Package Version Action
Feb. 2, 2015, 6:07 a.m. xpinyin 0.5.3 Release Created
Feb. 2, 2015, 6:07 a.m. xpinyin 0.5.2 Release Created
Feb. 2, 2015, 6:07 a.m. xpinyin 0.5.1 Release Created
Feb. 2, 2015, 6:07 a.m. xpinyin 0.5.0 Release Created
Feb. 2, 2015, 6:07 a.m. xpinyin 0.4.6 Release Created
Feb. 2, 2015, 6:07 a.m. xpinyin 0.4.3 Release Created
Feb. 2, 2015, 6:07 a.m. xpinyin 0.4.1 Release Created
Feb. 2, 2015, 6:07 a.m. xpinyin 0.4.7 Release Created
Feb. 2, 2015, 6:07 a.m. xpinyin 0.4.8 Release Created
Feb. 2, 2015, 6:07 a.m. xpinyin 0.4.9 Release Created
Feb. 2, 2015, 6:07 a.m. xpinyin 0.4.4 Release Created
Feb. 2, 2015, 6:07 a.m. xpinyin 0.4 Release Created
Feb. 2, 2015, 6:07 a.m. xpinyin 0.2 Release Created
Feb. 2, 2015, 6:07 a.m. xpinyin 0.3 Release Created
Feb. 2, 2015, 6:07 a.m. xpinyin 0.4.5 Release Created
Feb. 2, 2015, 6:07 a.m. xpinyin 0.4.2 Release Created
Feb. 2, 2015, 6:07 a.m. xpinyin Package Created