1. 程式人生 > >Github Java/Python小工具---終端執行的新華字典,查詢字,成語,歇後語

Github Java/Python小工具---終端執行的新華字典,查詢字,成語,歇後語

新增Python版本

今天使用Python做了一下,發現比Java做起來簡單很多,已經上傳到github上了,使用起來也更加簡單了,因為Python本來就是指令碼語言,所以就不用再寫一個指令碼了,直接chmod a+x 新華字典.py ,然後./新華字典 就可以了

 

今天做了一個小工具,如果經常使用終端,可能會用到很多在終端執行的小工具,比如,我經常使用的一個叫ydcv的工具,可以直接在終端翻譯單詞,句子,中英互譯。

我就是受了這個工具的啟發,在看到一個新華字典的API後,就像做一個小工具,在終端使用新華字典,查詢字,成語,歇後語

github的地址為新華字典

效果圖

 

使用

在XinHuaDirectory/下有個指令碼start.sh, 在bash下,先給start.sh許可權,chomd +x ./start.sh , 然後執行指令碼,該指令碼需要兩個引數,type和value

將指令碼做成系統命令

使用指令碼終歸不是一個好辦法,可以使用命令,使用的話,就看一下

這篇部落格

我將命令做成了xinhua ,

type和value

type的值有四種:

  1. idiom 成語查詢,對應的value是一個具體的成語     例: xinhua idiom   >諱莫如深
  2. idiom2 成語查詢,對應的value是一個成語名的縮寫 例: xinhua idiom2  >hmrs
  3. xiehouyu 歇後語查詢,對應的value是一個詞語,支援模糊查詢 例: xinhua xiehouyu  >王婆
  4. word 字查詢,對應的value是一個字 例: xinhua word   >饕
  5. 如果想要退出,就輸入:quit,可以正常退出

最後

具體的使用在github上有介紹,感興趣的可以star和fork下