您的位置:首页 > 成语大全

成语网站,四字成语大全查询器

本文主要分享一下如何使用Python的正则表达式提取想要的信息,因最近要做一个成语接龙的小游戏,四字成语大全查询器,翻了很多成语大全网页,"成语大全网"网站里的成语还算比较齐全,emoji猜成语大全及答案。因此爬取下来,做一个成语词库。

http://www.ourdict.cn/

百度百科就有此功能,你只须在百度里面打入你要搜索的成语就可以了。或者在 baike.baidu.com 里面打入你要的成语

一、分析网页,找出提取成语的规律

网站特点:能用拼音查询成语(例如输入chicun,可以找到尺寸之功等成语,输入两个字也能找成语),网页的偏下面有“描写女性的成语;出自三国的成语;出自诗经的成语”等。如果有其他更好的网站。

排山倒海

1. 分析分页规律

使用 Chrome浏览器 打网页

有哪些网站可以查有关成语大全,谚语,歇后语,俗语之类的啊?谢谢哪位大侠可以提供一些这样的网站!谢谢了~ 有哪些网站可以查有关成语大全,谚语,歇后语,俗语之类的啊。

在网页中,点击页号,转到其它页,吉祥成语大全集500个,观察地址栏的变化,输入意思查找成语,便知其中的数字就是页号。

成语词典很多阿,要说权威的,谁也不敢肯定是否是权威的,因为没有这样的门户网站(没有评定过的好像)但这个还可以好像。http://www.zdic.net/cy/

2. 分析成语所在标签位置,及其规律

打开"Chrome开发者工具",出自诸子散文的成语,按 F5 键刷新一下,找到链接的请求,如下图:

观察响应的内容,成语所在的a标签包含在span标签中,title属性的值就是我们需要提取的内容,六字开头四字词语。

在线成语词典官网http://zxcycd.com/ 来源:网页链接

<span class="mainlia1 wzbtlist"><a title="下不了台"

二、编写代码

成语大全(http://www.cnpoem.net/cy/)在线成语词典(http://www.dffy.com/cy/)在线成语词典(http://cy.5156edu.com/)希望能帮到:)

1. 安装依赖模块

在线成语查询:http://www.lingkong.cn/zhishi/chengyu.htm 在线成语词典:http://www.easysea.com/cy_cd.htm 还有:http://ip.91.com/cy/

http://cy.4kiki.net/ http://www.baidu.com/s?wd=%B3%C9%D3%EF%B4%F3%C8%AB&lm=0&si=&rn=10&ie=gb2312&ct=0&cl=3&f=1&rsp=1 http://www.51windows.net/search/chengyu.asp。

本程序使用了 requests 模块下载 web 页面,需要安装 requests ,在线四字成语大全查询。

pip install requests

2. 编写代码

提取成语的正则表达如下:

'<span\sclass="mainlia1\swzbtlist"><a\stitle="([^"]+)"'

完整代码如下:

本文来源于网络,如有侵权请联系我们删除!

为您推荐

联系我们

联系我们

邮箱: 351644088@qq.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部