当前位置: 长江成语网> 成语接龙> 成语词典在线查询,一网打尽成语歇后语,GitHub新华字典数据库

成语词典在线查询,一网打尽成语歇后语,GitHub新华字典数据库

发布日期:2021-04-07 18:08:45 来源: 编辑: 阅读: 0

近几天,成语词典在线查询这个问题很多很多 人在搜索引擎上搜索,受到广大网友们的关注,那么关于成语词典在线查询相信网友们都是想要了解到最新的网络资料吧,小编也是在网上进行了一些整理,特别整理到了一些与成语词典在线查询相关的文章,就有了下面这篇《成语词典在线查询,一网打尽成语歇后语,GitHub新华字典数据库》,一起来了解了解吧。

大数据文摘出品


作者:蒋宝尚


今天,文摘菌给大家推荐一个非常优秀的数据库——新华字典数据库。


数据库收录了包括14032条歇后语,16142个汉字,31648个成语。下面文摘菌就简单的介绍一下这个数据库。


这个数据库放在GitHub中,所有的数据放在data/目录下,并且如果对性能没有要求的同学,可以使用作者的新华字典API访问数据库。


数据库地址:


https://github.com/pwxcoo/chinese-xinhua


项目结构


在GitHub中,整个新华字典数据库的项目结构为:


整个结构包括数据文件夹,配置文件以及脚本文件夹,在脚本文件夹下提供了成语脚本和汉字脚本以及歇后语脚本的下载。


数据库介绍及API的使用


前面提到,整个数据库包括14032条歇后语,16142个汉字,31648个成语。


在使用API查询每条成语的时候,分为两种情况:


  • 如果直接请求成语,需要两个参数:
  • type=idiom 表示需要请求成语
  • word=兴高采烈 表示请求的成语
  • 请求拼音首字母缩写,也需要两个参数:
  • type=idiom 表示需要请求成语
  • word=xgcl 表示请求的成语拼音首字母缩写

下面文摘菌用Python简单实现了一下:


返回结果为:


上图可知,当你请求的是成语时,返回的结果包括:成语的来源、成语的解释、成语的拼音、用成语造的句子以及成语的首字母缩写。


当访问歇后语的时候则也需要两个参数:


  • type=xiehouyu 表示需要请求歇后语
  • riddle=王婆 表示请求的歇后语的语面。可以模糊匹配

Python实现


由上图的Python实现可知,当你输入的关键词是模糊的时候,结果会返回带有关键词的所有歇后语。例如,你查询关键词为王婆的歇后语,返回了三条结果,每条结果包含歇后语的迷面以及歇后语的谜底。


当需要访问汉字的时候,当前接口只能直接请求汉字,不能请求拼音。如果请求了拼音,则返回的结果为空。


请求汉字需要两个参数:


  • type=word 表示需要请求汉字
  • word=“蒋” 表示请求的汉字

Python实现


如上图所示,当请求‘蒋’这个汉字的时候,返回的结果包括汉字的拼音、汉字的来源、以及汉字的繁体版等等。


注:GET、POST均可,返回数据格式为JSON。


数据库GitHub地址:


https://github.com/pwxcoo/chinese-xinhua


相关成语词典在线查询这个项目本站就介绍到这里,关于《成语词典在线查询,一网打尽成语歇后语,GitHub新华字典数据库》你还有哪些问题呢,可以在下方留言哦!

本文标签: 成语词典在线查询

用户评价

评论内容不能为空
相关文章

Copyright © www.huiyivalve.cn All right reserved. 长江成语网

备案号:浙ICP备16000931号-1 | | 网站地图

本站部分内容来自爱好者及互联网,版权归原作者所有,若涉及版权问题,敬请原作者联系我们,立即处理。