python處理漢字轉拼音pypinyin

2022-01-22 13:31:21 字數 1306 閱讀 3000

主要是pypinyin 包,官網:  

jieba包,主要是用來分詞的,我之前的博文有介紹:

官網:    

就不細講了,軟體包都是中國人寫的,官網也都是中文,看上去無壓力。

放一下我的練習例項:

#

!/usr/bin/env python

#-*- coding: utf-8 -*-

#time : 17-12-12 下午4:09

#author : dahu

#file : t1pinyin.py

#software: pycharm

from pypinyin import

lazy_pinyin,pinyin

from pypinyin.style import

register

import

sysreload(sys)

sys.setdefaultencoding(

'utf-8')

@register(

'kiss')

def kiss(pinyin, **kwargs):

return

'><

'.format(pinyin)

print

'自定義格式\t\t

',lazy_pinyin(u'

麼麼',style='

kiss')

print

'字元前加u\t\t

',lazy_pinyin(u'呵呵'

)a='我的'

print

'變數的unicode形式\t\t

',lazy_pinyin(unicode(a))

print

'預設的輸出格式\t\t

',pinyin(unicode(a))

結果:

/usr/bin/python2.7 /home/dahu/myfile/my_git/core-scrapy-learning/weiboresou/weiboresou/t1pinyin.py

自定義格式 [

'>me<

', '

>me<']

字元前加u [u'he

', u'he'

]變數的unicode形式 [u'wo

', u'de'

]預設的輸出格式 [[u

'w\u01d2

'], [u'de'

]]process finished with exit code

0

漢字轉拼音

region 漢字轉拼音 漢字轉拼音類 用法 crazycoderpinyin.covent 漢字 長度 using system.text.regularexpressions build date 20030610 public class crazycoderpinyin 定義陣列 priva...

漢字轉拼音

工具pinyin4j 2.5.0.jar 整理了3個方法,1.漢字轉拼音 2.返回中文姓 中文名 英文姓 last name 英文名 first name 3.返回首字母 public class pinyin4jdemo char hanzi word.tochararray string t2 ...

漢字轉拼音

ios mac os x 漢字轉拼音 網路流行的漢字轉拼音方案是帶乙個拼音碼表,速度快。其實core foundation也提供了一種方案,而且還帶聲調!nsmutablestring ms nsmutablestring alloc initwithstring 我是中國人 if cfstring...