python獲取簡拼全拼模組(修正版)

2021-09-01 17:33:18 字數 395 閱讀 9658

這個位置獲取到的,修正了非漢字會導致出錯的問提。

用法很簡單:

if __name__ == "__main__":

test = pinyin()

words = "test==<>《dia\"釣魚到\"》"

arr = test.getpinyin(words)

jp = arr[0]

qp = arr[1]

print "文字:%s 簡拼:%s 全拼:%s" %(words, jp, qp) 

修正明細:

1.修正某些情況會出錯崩潰的問題。

2.修正英文、等號直接輸出的問題。

3.直接輸出全拼、簡拼

4.修正「葉」被解析成不太常用的xie讀音的問題。替換了word.data。

根據輸入漢字獲取其全拼及簡拼

獲得漢字的拼音 static public class pinyinhelper endregion 獲得漢字的拼音,如果輸入的是英文本元將原樣輸出,中文標點符號將被忽略 漢字字串 拼音 return sb.tostring 獲得漢字拼音的簡寫,即每乙個漢字的拼音的首字母組成的串,如果輸入的是英文本...

根據輸入漢字獲取其全拼及簡拼

在日常的程式設計中,我們可能會根據輸入的拼音或者漢字來獲取其對應包含該字元的的有效資訊,這時我們就會用到其對應的全拼或者簡拼。在資料量不是特別大時,還可以手動輸入,但是這樣會給使用者帶來不良的體驗,造成一定的繁瑣。所有在這些操作方面,我們都盡量使用程式來實現,下面就是乙個關於獲取文字的特殊類,如有更...

Python獲取當前時間(時間模組)

取得時間相關的資訊的話,要用到python time模組,python time模組裡面有很多非常好用的功能,你可以去官方 文件了解下,要取的當前時間的話,要取得當前時間的時間戳,時間戳好像是1970年到現在時間相隔的時間。你可以試下下面的方式來取得當前時間的時間戳 import time prin...