paip.輸入法英文詞庫的處理 python 程式碼 o4
目標是eng>>>中文>>atian
當輸入非atian詞的時候兒,能列印出 atian pinyin >>>english提示.. ,在根據英文輸入..
=====下載源詞庫
要下載一個格式好的詞庫檔案還是很困難的..幾乎沒..只好自己寫蘭...
下載一個-GRE 8k詞庫..excel,刪除不要的datasheet,匯入mysql
格式如下:
abandon v./n.放棄;放縱
============需要做如下的資料清理:
分割出詞性,分割出多個的中文詞..如下
abandon 放棄 v./n.
abandon 放縱 v./n.
作者: 老哇的爪子Attilax 艾龍, EMAIL:1466519819@qq.com
來源:http://blog.csdn.net/attilax
====對應的程式碼python
conn2 = mysql.connector.connect(user=user, password=pwd, host=host, database=db)
cursorInsert = conn2.cursor()
import dicUtil
from dicUtil import *
#this must match field amout and order in sql
for (en, cn, id) in cursor:
if(hasTsisin(cn)):
tsisin=left_ByDot(cn)
cnstr=right_ByDot(cn)
else:
tsisin="nonx."
cnstr=cn
cnstr=cnstr.replace(";", ",")
cnstr=cnstr.replace(",", ",")
cnstr_a=cnstr.split(",")
# for index8 in range(len(list)):
# print index8
# print list[index8]
print (" "+tsisin+"---"+cnstr)
for index,v in enumerate(cnstr_a):
# print ()index
# print (v) strip
sql=" insert into grejx_def (en,cn,nAdjV)values('@en','@cn','@adj')"
sql=sql.replace("@en", trim(en)).replace("@cn", v.strip()).replace("@adj", tsisin.strip())
print(sql)
reslt=cursorInsert.execute(sql)
print("---insert resl:")
print(reslt)
conn2.commit()
def hasTsisin(str):
try:
lastIndex=str.rindex(".")
#print(lastIndex)
return True
except :
print("--no has dot"+ str)
return False
參考
excel背單詞-TOEFL-GRE - 下載頻道 - CSDN.NET
paip.輸入法英文詞庫的處理 python 程式碼 o4
相關文章
- win10輸入法只能輸入英文如何處理_win10輸入法失效只能打英文解決方法Win10
- 輸入法擋住輸入框和點選空白處把手機的輸入法影藏(焦點處理)
- win10怎麼裝英文輸入法_win10新增英文輸入法教程Win10
- dephi 程式輸入法中英文自動切換實現的原始碼 (轉)原始碼
- android 處理輸入法可見性Android
- Python-OpenCV 處理視訊(一)(二): 輸入輸出 視訊處理PythonOpenCV
- win10只能輸入英文如何解決_win10輸入法消失只能輸入英文解決教程Win10
- Google輸入法陷入“詞庫門” 搜狐稱谷歌侵權Go谷歌
- Python-OpenCV 處理視訊(一): 輸入輸出PythonOpenCV
- win10輸入法遮蔽如何恢復_win10遮蔽輸入法處理方法Win10
- win10 如何修改預設英文輸入法_win10 如何修改預設輸入法為英文狀態Win10
- Python影象處理庫Pillow入門Python
- win10輸入法失效只能打英文怎麼辦 win10只能輸入英文的解決方法Win10
- 處理stdin輸入的字串指令字串
- 切換輸入法預設語言為英文
- 谷歌輸入法PinyinIme 程式碼註釋谷歌
- win10輸入法卡頓如何修復_win10輸入法卡頓非常慢處理方法Win10
- sublime text mac版實施輸入處理程式的技巧Mac
- Python文字處理NLP:分詞與詞雲圖Python分詞
- win10修改cmd預設輸入法為英文Win10
- win10輸入法中文輸入沒有待選詞恢復方法Win10
- Elementary OS 使用fcitx安裝搜狗詞庫、搜狗輸入法(Ubuntu通用)Ubuntu
- 自然語言處理NLP(6)——詞法分析自然語言處理詞法分析
- imemode 控制輸入法,控制輸入框的輸入法
- win10怎麼把英文設定為預設輸入法_win10設定輸入法預設為英文教程Win10
- win10無法刪除微軟輸入法怎麼辦 win10微軟輸入法刪除不了處理方法Win10微軟
- 用幾十行程式碼實現python中英文分詞行程Python分詞
- Python 資料處理庫 pandas 入門教程Python
- Python程式設計基礎題(7-輸入星期數字,輸出對應英文)Python程式設計
- win10預設英文輸入法不見了怎麼辦_win10開機沒預設英文輸入法如何恢復Win10
- win10開機輸入法預設英文怎麼設定 win10開機預設輸入法設定為英文方法Win10
- win10系統玩遊戲時如何將輸入法鎖定為英文輸入Win10遊戲
- win10系統輸入法不見了只能輸入英文怎麼解決Win10
- win10輸入法為什麼打不出漢字 win10輸入法失效只能打英文Win10
- win10預設輸入為英文怎麼設定_win10怎麼設定預設英文輸入法Win10
- Python內建庫:getpass(密碼輸入工具)Python密碼
- win10輸入法切換不了中文怎麼處理_win10輸入法無法切換中文如何修復Win10
- pat處理輸入輸出小技巧(待更新)