前段時間從網上找的文章树瞭,照虎畫貓的在github建了一個Github Page爱谁,對git沒有絲毫的了解访敌,在我司工作電腦和家里電腦來回折騰對我來說太難,就把那里唯一一篇內容搬到簡書上來爷抓。
這也是第一篇在簡書上用Markdown寫的文章阻塑。
為什么折騰詞庫
都在說百度陈莽、訊飛等輸入法上傳用戶詞庫,為了安全建議大家使用google輸入法之類耘沼,話說回來朱盐,要想使用智能聯(lián)想功能是不是就得把你輸入習慣放在他的里面跑一圈才能知道你的輸入習慣吧兵琳?
用什么輸入法都是個人習慣骇径,不過自打有了智能ABC拼音輸入法的時候已經有本機記錄輸入詞頻的功能破衔,個人還是喜歡Google拼音輸入法钱烟,電腦端拴袭、手機端(我不是miboy)都安裝。
因為各種原因怜瞒,目前google拼音輸入法的詞庫同步功能無法使用般哼,重裝系統(tǒng)之后除了把自己備份的詞庫手動導入之外蒸眠,顯得詞庫太瘦,由studyzy在github上發(fā)布的imewlconverter深藍詞庫轉換工具:
一款輸入法詞庫轉換軟件近刘,支持以下超過20種的輸入法工具和詞庫
有了這個神器,就有想把搜狗詞庫下載下來介劫。
一座韵、開始手工活
1、通過搜狗細胞詞庫頁面:
2誉碴、通過查看網頁源代碼查找:
/dict/cate/index/
可以看到宦棺,有下面幾大類:
- 人文科學
- 農林漁畜
- 醫(yī)學
- 城市信息大全
- 娛樂
- 工程與應用科學
- 生活
- 電子游戲
- 社會科學
- 自然科學
- 藝術
- 運動休閑
3、可以進一步看到每一類的單獨頁面是
http://pinyin.sogou.com/dict/cate/index/167?rf=dictindex 城市信息大全 http://pinyin.sogou.com/dict/cate/index/436?rf=dictindex 電子游戲 http://pinyin.sogou.com/dict/cate/index/1?rf=dictindex 自然科學 http://pinyin.sogou.com/dict/cate/index/31?rf=dictindex 人文科學 http://pinyin.sogou.com/dict/cate/index/76?rf=dictindex 社會科學 http://pinyin.sogou.com/dict/cate/index/96?rf=dictindex 工程與應用科學 http://pinyin.sogou.com/dict/cate/index/127?rf=dictindex 農林漁畜 http://pinyin.sogou.com/dict/cate/index/132?rf=dictindex 醫(yī)學 http://pinyin.sogou.com/dict/cate/index/154?rf=dictindex 藝術 http://pinyin.sogou.com/dict/cate/index/367?rf=dictindex 運動休閑 http://pinyin.sogou.com/dict/cate/index/389?rf=dictindex 生活 http://pinyin.sogou.com/dict/cate/index/403?rf=dictindex 娛樂
4黔帕、找到子類
里面的數字相當于是他的ID代咸,點擊進入每個大類,會打開對應的每一個細類成黄,在細類頁面找到每一類的總頁數呐芥,例如逻杖,自然科學 這個大類總頁數是10頁,每一頁的具體頁面是:
http://pinyin.sogou.com/dict/cate/index/1/default/1
http://pinyin.sogou.com/dict/cate/index/1/default/2
http://pinyin.sogou.com/dict/cate/index/1/default/3
……
二荸百、詞庫下載地址
在子類的每一個頁面查找
<div class="detail_title"><a href=
找到分頁面里的詞庫名稱:
http://pinyin.sogou.com//dict/detail/index/15206 動物詞匯大全【官方推薦】 http://pinyin.sogou.com//dict/detail/index/15208 地理地質詞匯大全【官方推薦】 http://pinyin.sogou.com//dict/detail/index/15124 生物詞匯大全【官方推薦】 http://pinyin.sogou.com//dict/detail/index/15205 化學化工詞匯大全【官方推薦】 http://pinyin.sogou.com//dict/detail/index/15202 數學詞匯大全【官方推薦】 http://pinyin.sogou.com//dict/detail/index/15203 物理詞匯大全【官方推薦】 http://pinyin.sogou.com//dict/detail/index/15207 植物詞匯大全【官方推薦】 http://pinyin.sogou.com//dict/detail/index/15204 天文詞匯大全【官方推薦】 http://pinyin.sogou.com//dict/detail/index/15120 氣象詞匯大全【官方推薦】 http://pinyin.sogou.com//dict/detail/index/20660 測繪詞匯大全【官方推薦】
對應的下載地址繼續(xù)查找:
http://download.pinyin.sogou.com/dict/download_cell.php?id=15206&name=%E5%8A%A8%E7%89%A9%E8%AF%8D%E6%B1%87%E5%A4%A7%E5%85%A8%E3%80%90%E5%AE%98%E6%96%B9%E6%8E%A8%E8%8D%90%E3%80%91
http://download.pinyin.sogou.com/dict/download_cell.php?id=15208&name=%E5%9C%B0%E7%90%86%E5%9C%B0%E8%B4%A8%E8%AF%8D%E6%B1%87%E5%A4%A7%E5%85%A8%E3%80%90%E5%AE%98%E6%96%B9%E6%8E%A8%E8%8D%90%E3%80%91
http://download.pinyin.sogou.com/dict/download_cell.php?id=15124&name=%E7%94%9F%E7%89%A9%E8%AF%8D%E6%B1%87%E5%A4%A7%E5%85%A8%E3%80%90%E5%AE%98%E6%96%B9%E6%8E%A8%E8%8D%90%E3%80%91
http://download.pinyin.sogou.com/dict/download_cell.php?id=15205&name=%E5%8C%96%E5%AD%A6%E5%8C%96%E5%B7%A5%E8%AF%8D%E6%B1%87%E5%A4%A7%E5%85%A8%E3%80%90%E5%AE%98%E6%96%B9%E6%8E%A8%E8%8D%90%E3%80%91
http://download.pinyin.sogou.com/dict/download_cell.php?id=15202&name=%E6%95%B0%E5%AD%A6%E8%AF%8D%E6%B1%87%E5%A4%A7%E5%85%A8%E3%80%90%E5%AE%98%E6%96%B9%E6%8E%A8%E8%8D%90%E3%80%91
http://download.pinyin.sogou.com/dict/download_cell.php?id=15203&name=%E7%89%A9%E7%90%86%E8%AF%8D%E6%B1%87%E5%A4%A7%E5%85%A8%E3%80%90%E5%AE%98%E6%96%B9%E6%8E%A8%E8%8D%90%E3%80%91
http://download.pinyin.sogou.com/dict/download_cell.php?id=15207&name=%E6%A4%8D%E7%89%A9%E8%AF%8D%E6%B1%87%E5%A4%A7%E5%85%A8%E3%80%90%E5%AE%98%E6%96%B9%E6%8E%A8%E8%8D%90%E3%80%91
http://download.pinyin.sogou.com/dict/download_cell.php?id=15204&name=%E5%A4%A9%E6%96%87%E8%AF%8D%E6%B1%87%E5%A4%A7%E5%85%A8%E3%80%90%E5%AE%98%E6%96%B9%E6%8E%A8%E8%8D%90%E3%80%91
http://download.pinyin.sogou.com/dict/download_cell.php?id=15120&name=%E6%B0%94%E8%B1%A1%E8%AF%8D%E6%B1%87%E5%A4%A7%E5%85%A8%E3%80%90%E5%AE%98%E6%96%B9%E6%8E%A8%E8%8D%90%E3%80%91
http://download.pinyin.sogou.com/dict/download_cell.php?id=20660&name=%E6%B5%8B%E7%BB%98%E8%AF%8D%E6%B1%87%E5%A4%A7%E5%85%A8%E3%80%90%E5%AE%98%E6%96%B9%E6%8E%A8%E8%8D%90%E3%80%91
其中,
http://download.pinyin.sogou.com/dict/download_cell.php?id=15206&name=%E5%8A%A8%E7%89%A9%E8%AF%8D%E6%B1%87%E5%A4%A7%E5%85%A8%E3%80%90%E5%AE%98%E6%96%B9%E6%8E%A8%E8%8D%90%E3%80%91
這個地址是 自然科學 大類下 動物詞匯大全【官方推薦】 這個詞庫的地址滨攻,等同于
http://download.pinyin.sogou.com/dict/download_cell.php?id=15206&name=動物詞匯大全【官方推薦】
給每個下載地址加入“.scel”后綴【在瀏覽器下載可以不需要加這個后綴】够话,放到迅雷里進行下載。
三光绕、用到的工具
pycharm
找到子類分頁面之后女嘲,通過python的request包把頁面源代碼下載到本地。(python連初學都算不上)
ultraedit
通過ultraedit的在文件中查找功能找到子類名稱奇钞、詞庫名稱和下載地址澡为。
迅雷
在下載鏈接中加入scel后綴之后加入迅雷進行下載。
PS:詞庫有重復的景埃。
一共找到6912個詞庫媒至,自己下載了2000個。
書到讀時方恨少谷徙,python應該可以一次搞定這個事情拒啰,這里算是用打補丁的方式做了。
Update :2017年11月27日
這是下載下來的部分詞庫
從深藍工具中詞庫路徑
選擇導出為Google拼音輸入法格式完慧,也就是txt格式
最后谋旦,使用Google拼音輸入法的詞庫導入功能就可以把需要的詞庫導進去,好像只能單條導入屈尼。