python实现网站输入搜索条件,打开搜索结果的前5条记录
来源:互联网 发布:java 通过url传输数据 编辑:程序博客网 时间:2024/06/05 07:37
import bs4,requests,webbrowser#定义存储匹配路径的列表linkElems = []print('Gooling......')#输入查找的关键词keyWord = input('Enter KEYWORD:')#拼接下载网页的路径res = requests.get('http://esf.zz.fang.com/house/c61-kw' + str(keyWord))#检查是否下载成功try: res.raise_for_status()except Exception as exc: print('There was a problem:%s'%(exc))#匹配查找出前5条记录的路径,并且拼接成完整路径存储在路径列表中for i in range(1,6): selectElems = 'dl#list_D03_0'+str(i)+' a' bs4Soup = bs4.BeautifulSoup(res.text) Soup = bs4Soup.select(selectElems) linkElems.append('http://esf.zz.fang.com/'+str(Soup[0].get('href')))#循环打开下载保存的网页for i in range(len(linkElems)): webbrowser.open(linkElems[i])
0 0
- python实现网站输入搜索条件,打开搜索结果的前5条记录
- Python+selenium实现图片网站搜索后下载搜索结果的全部照片
- mysql对搜索结果多条记录的处理
- ecshop查询搜索记录最多的前10条
- 如何搜索出前N条记录?
- Android 搜素框弹出搜索结果的条件,输入多少字符才弹出
- 搜索前100记录
- 搜索框输入文字显示搜索结果的效果
- 使用sessionStorage存储搜索记录和对应的搜索结果
- 导向恶意网站的搜索引擎搜索结果
- 导向恶意网站的搜索引擎搜索结果
- 导向恶意网站的搜索引擎搜索结果
- 导向恶意网站的搜索引擎搜索结果
- 导向恶意网站的搜索引擎搜索结果
- 导向恶意网站的搜索引擎搜索结果
- 导向恶意网站的搜索引擎搜索结果
- 导向恶意网站的搜索引擎搜索结果
- 导向恶意网站的搜索引擎搜索结果
- 新路程------uart驱动和tty(3)
- 开发Java需要做的准备
- Maven3.2.3+Myeclipse8.6的安装和配置
- Python-list-sort()
- angular中的ng-repeat-start和ng-repeat-end的用法介绍
- python实现网站输入搜索条件,打开搜索结果的前5条记录
- Java web 中实现 文件上传 进度条显示
- AI时代已经到来,且看安防如何诠释
- java中String,json,Map之间的转换
- JVM基础篇——类的加载过程
- UIViewController各种方法生命周期和调用顺序
- Java遍历文件夹,重命名文件,删除文件,复制文件等操作
- Ubuntu14.04 terminal常用命令集合
- android:计算缓存大小并且清空缓存