厉害了!竟然有程序员在GitHub上建了一个新华词典数据库
今天,给大家推荐一个GitHub上的一个热门项目——chinese-xinhua ,一个新华字典数据库,截至今日,该项目已经获得了 927个「star」以及 230个「fork」。可能是知道的太少了
这个数据库收录了包括14032条歇后语,16142个汉字,31648个成语。(GitHub项目地址:https://github.com/pwxcoo/chinese-xinhua)
该数据库的所有数据都放在data/ 目录,对性能没需求的话,可以直接使用作者的新华字典 API 。下面,我们一起来详细了解一下这个数据库
项目结构
该数据库的项目结构如下:
chinese-xinhua/|+- .vscode/| || +- launch.json <-- VSCode 配置文件|+- data/ <-- 数据文件夹| || +- idiom.json <-- 成语| || +- word.json <-- 汉字| || +- xiehouyu.json <-- 歇后语| || +- ci.json <-- 词语| || +- ci.csv <-- 词语(csv 版本)|+- scripts/ <-- 脚本文件夹| || +- addAbbreviation.py <-- 给成语添加首字母缩写的脚本| || +- chengyu.py <-- 下载成语脚本| || +- word.py <-- 下载汉字脚本| || +- xiehouyu.py <-- 下载歇后语脚本| || +- ci.py <-- 下载词语脚本
数据库介绍
成语
[ { "derivation": "语出《法华经·法师功德品》下至阿鼻地狱。”", "example": "但也有少数意志薄弱的……逐步上当,终至堕入~。★《上饶集中营·炼狱杂记》", "explanation": "阿鼻梵语的译音,意译为无间”,即痛苦无有间断之意。常用来比喻黑暗的社会和严酷的牢狱。又比喻无法摆脱的极其痛苦的境地。", "pinyin": "ā bí dì yù", "word": "阿鼻地狱", "abbreviation": "abdy" }, ...]
词语
[ { "ci": "宸纶", "explanation": "1.帝王的诏书﹑制令。" }, ...]
汉字
[ { "word": "嗄", "oldword": "嗄", "strokes": "13", "pinyin": "á", "radicals": "口", "explanation": "嗄〈叹〉同啊”。表示省悟或惊奇嗄!难道这里是没有地方官的么?--宋·佚名《新编五代史平话》嗄á叹词。在句首,〈表〉疑问或反问~,这是什么?~,你想干什么?"嗄"另见shà㈠。嗄shà⒈声音嘶哑~声。嗄a 1.助词。表示强调﹑肯定或辩解。 2.助词。方言。表示疑问或反诘。嗄xià 1.见"嗄饭"。 2.见"嗄程"。", "more": "嗄 ga、a 部首 口 部首笔画 03 总笔画 13 嗄2
shà
〈形〉
(1)
声音嘶哑的 [hoarse]
终日嚎而嗌不嗄。--《老子》
(2)
又如嗄哑,嗄嘶(嗓音嘶哑)
嗄
shà
〈叹〉
(1)
什么 [what]--表示否定
我要丢个干干净,看你嗄法把我治。--清·蒲松龄《聊斋俚曲集》
(2)
旧时仆役对主人、下级对上级的应诺声 [yes]
带进来”。两边军士应一声嗄”,即将牛皋推至面前。--《说岳全传》
另见á
嗄1
á
〈叹〉
同啊”(á)。表示省悟或惊奇 [ah]
嗄!难道这里是没有地方官的么?--宋·佚名《新编五代史平话》
另见shà
嗄1
shà ㄕㄚ╝
嗓音嘶哑。
郑码janr,u55c4,gbke0c4
笔画数13,部首口,笔顺编号2511325111354
嗄2
á ㄚˊ
同啊2”。
郑码janr,u55c4,gbke0c4
笔画数13,部首口,笔顺编号2511325111354" }, ... ]
API接口
GET、POST均可,返回数据格式为JSON。下面将以GET做示例
直接请求成语,则需要两个参数:
● type=idiom 表示需要请求成语
● word=兴高采烈 表示请求的成语
示例,如请求兴高采烈的成语,返回结果如下:
当你请求的是成语时,返回的结果包括:成语的来源、成语的解释、成语的拼音、用成语造的句子以及成语的首字母缩写。
直接请求拼音首字母缩写,需要两个参数:
● type=idiom 表示需要请求成语
● word=xgcl 表示请求的成语拼音首字母缩写
请求歇后语,同样需要两个参数
● type=xiehouyu 表示需要请求歇后语
● riddle=王婆 表示请求的歇后语的语面。可以模糊匹配
请求歇后语,结果会返回带有你输入的关键词的所有歇后语。
请求汉字,需要两个参数
● type=word 表示需要请求汉字
● word=吴 表示请求的汉
感兴趣的可以到GitHub上看看,果然是最怕程序员有文化。
厉害了!竟然有程序员在GitHub上建了一个新华词典数据库相关推荐
- 停不下来!程序员在GitHub上开源了一个自制表情包项目
世界上本没有表情包,脑洞大的人多了,便有了表情包,如今,大家伙聊天都离不开表情包,但是手头上很多时候表情包根本不够用,所以市面上就有很有App.小程序可以帮助你制作专属你的表情包 而程序员在这方面就有 ...
- 文末有福利 | 停不下来!程序员在GitHub上开源了一个自制表情包项目
世界上本没有表情包,脑洞大的人多了,便有了表情包,如今,大家伙聊天都离不开表情包,但是手头上很多时候表情包根本不够用,所以市面上就有很有App.小程序可以帮助你制作专属你的表情包 而程序员在这方面就有 ...
- 川大优秀毕业生在GitHub上建了一个项目《深度学习500问》,还未完结就获赞无数
近年来,深度学习在语音.图像.自然语言处理等领域都取得了非常不错的成果,自然而然地成为技术人员争相学习的热点. 为了帮助正在学习深度学习的伙伴们,川大的一名优秀毕业生,在GitHub上创建了一个项目: ...
- 程序员在 Github 上疯狂薅羊毛!
作者:涛哥 来源:https://www.xttblog.com/?p=4779 这几天,大家朋友圈或多或少的看到有人在高价收购 Github 账号.更准确的说是在薅 Github 上一个项目的羊毛. ...
- 全球当下最厉害的14位程序员,竟然这么多有头发的?
全球最厉害的14位程序员都有哪些人?接下来让我们一起来看一下让业界膜拜的这十几位顶级大神. 注意,以下排名不分先后. 01 Jon Skeet 个人名望:程序技术问答网站Stack Overflow总 ...
- 全球最厉害的 14 位程序员!传说代码没过编译的时候,编译器就会道歉...
点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 来源 | 公众号「阿飞的博客」 全球最厉害的 14 位程 ...
- 全球最厉害的14位程序员,大神收下我的膝盖
导读:全球最厉害的14位程序员是谁?一起来看下让我们膜拜的这些大神都有哪些? 排名不分先后. 01 Jon Skeet 个人名望:程序技术问答网站Stack Overflow总排名第一的大神,每月的问 ...
- 牛啊!全球当下最厉害的 14 位程序员
点击上方 Java后端,选择 设为星标 优质文章,及时送达 全球最厉害的14位程序员都有哪些人?接下来让我们一起来看一下让业界膜拜的这十几位顶级编程大神. 注意,排名不分先后. 01 Jon Skee ...
- 全球最厉害的14位程序员!
全球最厉害的14位程序员是谁,你知道的有几位呢? 以下排名不分先后: 1. Jon Skeet 个人名望:程序技术问答网站Stack Overflow总排名第一的大神,每月的问答量保持在425个左右. ...
最新文章
- (C++)1002 A+B for Polynomials
- 模板 - C++ STL
- Batch Normalization的TensorFlow实现
- makefile中的shell调用---注意事项
- arm-2009q1-203-arm-none-linux-gnueabi.bin安装方法
- RS232和RS485
- HOWTO:FirePHP乱码问题解决
- 使用mencoder转换flv为ipad/iphone下能播放的mp4格式
- typeof操作符返回一个字符串,表示未经计算的操作数的类型。
- 干净地卸载QTP的小工具 - QTPCleanUninstaller
- Maven安装教程配置
- linux常用小知识点
- svchost.exe网速占用解决办法
- 树莓派编译ffmpeg支持x264硬解码播放视频
- 舆情网比较好用及比较实用的舆情系统工具参考
- 中国智慧商圈建设发展价值调研及投资潜力规划报告2022年版
- mybatis通过ResultSets返回自定义结果集
- CentOS7部署Apache服务器
- 算法流程图怎么画,免费模板有哪些
- 【vmware安装后,没有虚拟网卡,设备管理器里面VMnet1和VMnet8有黄色感叹号。】
热门文章
- FreeBSD的优缺点分析(转载)
- PostgreSQL 查表、所属schema、字段、字段类型、注释等信息
- [SQL-码农]SQL server 无法打开数据库 'msdb'。恢复操作已将该数据库标记为 SUSPECT
- 智能驾驶 车牌检测和识别(二)《YOLOv5实现车牌检测(含车牌检测数据集和训练代码)》
- 【注意力机制集锦】Channel Attention通道注意力网络结构、源码解读系列一
- 备忘录 | 阅读而已,用得着这么认真么?
- 虚拟机:host-only
- Maven聚合淘淘商城工程时,报错Could not find artifact
- 画论68 郑绩《梦幻居画学简明》
- SQL Server TUNING-from DN