python中將漢字轉換為拼音的庫xpinyin

2021-08-13 22:56:43 字數 1055 閱讀 7918

首先是pip install xpinyin

in [4]: import faker

in [5]: from xpinyin import pinyin

in [6]: init = faker.faker(locale='zh-cn')

in [8]: pinyin = pinyin()

in [10]: for i in range(10):

...: name = init.name()

...: print name, '\t', pinyin.get_pinyin(name,show_tone_marks=true)

...:

韋鑫 wéi-xīn

楊玉 yáng-yù

延飛 yán-fēi

祁玲 qí-líng

幹英 gān-yīng

駱玉珍 luò-yù-zhēn

屠文 tú-wén

轅桂英 yuán-guì-yīng

顏林 yán-lín

隗歡 wěi-huān

in [11]: for i in range(10):

...: name = init.name()

...: print name, '\t', pinyin.get_pinyin(name,show_tone_marks=true,splitter='')

...:

閭桂英 lǘguìyīng

姚金鳳 yáojīnfèng

雕濤 diāotāo

榮桂香 róngguìxiāng

門麗 ménlì

公建平 gōngjiànpíng

薊成 jìchéng

於淑珍 yúshúzhēn

解楠 jiěnán

令婷婷 lìngtíngtíng

python漢字轉換為拼音

使用pypinyin包 pip install pypinyin from pypinyin import pinyin,normal 將漢字轉換為拼音,pinyin 轉換後是列表,不加style轉換後帶聲調 pos 1 for piny in pinyin self.name,style norm...

python直接把漢字轉換為拼音

萬能pip安裝pinyin庫 2 起鍋燒油開始炒菜 基本呼叫 pinyin.get 天地君親師!3 其他佐料 如果想要兩個拼音之間有分隔符分開,可以使用delimitrer引數。比如可以設定空格 pinyin.get 天地君親師 delimiter 很多時候,這樣的符號並不適合計算機來讀取。form...

sql函式 漢字轉換為拼音

sql資料庫 自定義乙個函式 把下面 寫進去 功能是得到漢字拼音首字母 如下 create function fun getpy str nvarchar 4000 returns nvarchar 4000 asbegin declare word nchar 1 py nvarchar 4000...