Python净化百度搜索结果!真正的做到无广告环境…
2018-09-10 01:06:25来源:博客园 阅读 ()
---恢复内容开始---
利用Python净化百度搜索结果。。。
既然是净化。。。
广告什么的当然要通通剔除啦。。。
至于为什么要做这个。。。
大概是因为昨天留言中有人提到了这个。。。
所以。。。
just have a try!
Python很容易学!小编有弄一个交流,互问互答,资源共享的交流学习基地,如果你也是Python的学习者或者大牛都欢迎你来!?:548+377+875!一起 学习共同进步!
主要思路
利用Python处理百度搜索关键字后返回的页面,提取其中的有效信息。
有效信息包括:
剔除广告等无用链接后的有用链接以及这些有用链接的标题信息。
后续处理:
毕竟一千个读者就有一千个哈姆雷特,所以我只举一个简单的利用这些有效信息的例子。
至于是什么例子。。。
继续看下去就知道了呗~~~
开发工具
Python版本:3.5.4
相关模块:
requests模块、bs4模块、win_unicode_console模块、PyQt5模块以及一些Python自带的模块。
环境搭建
安装Python并添加到环境变量,pip安装需要的相关模块即可。
使用方式
(1)直接运行
功能:
在cmd窗口运行BaiduSearch_Spider.py文件后,根据提示输入相关信息后将得到的有效信息保存到results.txt文件中。
若需其他功能请自行修改源代码。
运行示例如下图所示:
结果:
(2)作为模块导入
使用示例如下图所示:
运行以及结果图:
说明与简单实例
返回的数据格式为:
简单实例:
功能:
(1)在cmd窗口中运行并展示获得的有效信息;
(2)根据有效信息选择想要了解的链接后将该链接网站在PyQt制作的简易Demo中显示。
结果图:
细心的小伙伴可能会发现:
这里不支持播放这种视频。。。因为我没配置。。。
官网有配置教程。。。全英文实在懒得看。。。
反正今天的任务已经完成了。。。
---恢复内容结束---
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:python并发编程之多线程
- python3基础之“术语表(2)” 2019-08-13
- python3 之 字符串编码小结(Unicode、utf-8、gbk、gb2312等 2019-08-13
- Python3安装impala 2019-08-13
- 小白如何入门 Python 爬虫? 2019-08-13
- python_字符串方法 2019-08-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash