Python爬虫——自制简单搜索引擎GUI版

在上一篇文章中中,笔者已经介绍了如何利用Python爬虫来制作一个简单的搜索引擎。我们将继续这个工作,来建立一个该搜索引擎的GUI版本,来获得更好地搜索体验。

主要程序还是上一篇文章中的搜索程序,在此基础上加入UI设计,得到图形化操作界面。

直接上程序!

该段代码与上一篇分享类似,就不在具体讲述,主要功能为:输入参数为citiao,得到该词条的百度百科的简介部分的文字。

intro_final()为异常处理函数,如果introduction()函数没有搜索到结果,则提示输入详细点,因为某个词条可能存在多义词。

该段代码主要是利用PyQt5模块来设计GUI界面,图形化界面如下:

接下来是欢乐的测试时间

本次分享主要是上一次文章的优化,得到GUI界面,便于用户操作。如有不足之处,还请批评指正

附上全部源程序:

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180604G0CG4L00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券