本文主要是介绍Github Java/Python小工具---终端运行的新华字典,查询字,成语,歇后语,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
12-1更新
接口好像崩了,只能自己写一个接口了
新增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的值有四种:
- idiom 成语查询,对应的value是一个具体的成语 例: xinhua idiom >讳莫如深
- idiom2 成语查询,对应的value是一个成语名的缩写 例: xinhua idiom2 >hmrs
- xiehouyu 歇后语查询,对应的value是一个词语,支持模糊查询 例: xinhua xiehouyu >王婆
- word 字查询,对应的value是一个字 例: xinhua word >饕
- 如果想要退出,就输入:quit,可以正常退出
最后
具体的使用在github上有介绍,感兴趣的可以star和fork下
这篇关于Github Java/Python小工具---终端运行的新华字典,查询字,成语,歇后语的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!