首先是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...