Selenium+python --获取百度联想词
# coding:utf-8from selenium import webdriverimport timedriver = webdriver.Firefox()driver.implicitly_wait(10)driver.get("http://www.baidu.com")time.sleep(1)driver.find_element_by_id("kw").send_keys(u"博客")time.sleep(1)bd = driver.find_elements_by_class_name("bdsug-overflow")for i in bd: print(i.get_attribute("data-key"))if len(bd) > 1: bd[1].click() # 打印当前页面URL print(driver.current_url)else: print("未获取到匹配的词") 关键:1.如何定位到所有的联想词2.如何取所要点击的词
转载于:https://www.cnblogs.com/shanliguniang/p/10683123.html
Selenium+python --获取百度联想词相关推荐
- 每次打开百度太麻烦?用程序直接打开网页 Python实现百度划词搜索功能(获取剪切板数据)
浏览顺序 实现划词功能 运行错误 解决问题 转载声明 实现划词功能 说是划词翻译,实际上我们是通过获取用户的剪切板内容,通过一系列的操作得到的.首先呢,我们就先实现如何获取剪切板内容的程序 首先先在桌 ...
- 仿百度联想词下拉列表,键盘上下键选值
也是一个项目中的控件,需要做一个仿百度搜索框的联想词列表,并且通过上下键可以选值 同样免费下载的地址:http://download.csdn.net/detail/guyuehu452/433436 ...
- python模拟百度搜索点击链接_用 Python 获取百度搜索结果链接
前言 近期有许多项目需要这个功能,由于Python实现起来比较简单就这么做了,代码贴下来觉得好点个赞吧~ 代码 # coding: utf-8 import os import time import ...
- python经纬度 县信息_10分钟教你用Python获取百度地图各点的经纬度信息
前言 Python确实是个好东西,可以用来解决很多数据上的烦恼.结合现在各个平台提供的API,可以用Python做很多有用的需求哦~ 需求分析 之前写论文的时候,就有这个需求了.就是抓取百度地图上某些 ...
- 10分钟教你用Python获取百度地图各点的经纬度信息
前言 Python确实是个好东西,可以用来解决很多数据上的烦恼.结合现在各个平台提供的API,可以用Python做很多有用的需求哦~ 需求分析 之前写论文的时候,就有这个需求了.就是抓取百度地图上某些 ...
- 求助:用Python获取百度云服务access_token总是失败
我是个纯小白...纯纯的那种 想试用百度云服务的图片清晰度增强功能,就自己研究.用Python获取access_token总是失败.代码是直接复制的百度的示例代码+自己的AK和SK: # encodi ...
- python seo百度_python与seo,python获取百度360
在百度输入关键词搜索出现的列表页,大约2013年开始点击目标链接,跳转的时候是百度地址,经过百度解析,才真的跳到目标页面.360相对简单很多,利用python略微处理就可以得到搜索结果的真实URL链接 ...
- python 获取百度地图上北京地铁的数据,然后excel导出
今天有人叫我写一下怎样获取百度上地铁的站的名字和线路的代码,我顺手写了一下,这里分享一下我的过程: import requests import jsonimport pandas as pd# ur ...
- Python+selenium+PhantomJS获取百度搜索结果真实链接地址
祝愿所有参加高考的孩子们都能超水平发挥,考出好成绩,考上理想的学校!也希望你们考上大学之后仍然保持高考前的学习劲头! ===========正文============= 问题描述:在爬取百度搜索结果 ...
最新文章
- Redis requires a monkey patched socket library to work with gevent
- Jquery源码解析-设计理念
- FreeJTS部标视频平台:JT/T808、JT/T809、JT/T796、JT/T794、JT/T1078、苏标ADAS的区别
- 新手入门Web前端要掌握的4项基础技能
- 统一返回的json时间格式
- windows下安装tmux_如何在Windows下 git bash 环境内使用tmux
- C++派生类对象和基类对象赋值
- 快速上手 Serverless | 入门第一课
- Spring MVC+Mybatis 多数据源配置
- Kubernetes-标签和注解(二十二)
- 小波分析理论与matlabr2007实现_HHT变换基本理论
- android的surfaceflinger原理讲解
- C4D结合AE制作酷炫MG光影动画心得
- 算法四:回溯和分支界定
- 使用Node.js 搭建静态服务器
- 认真测试直播软件,【转】如何测试直播软件
- 英文java简历模板下载_JAVA技术人员英文简历模板
- 纯HTML5后台模板
- 说一下国内做MES的几类厂商
- Beta冲刺总结随笔
热门文章
- 一文搞懂深度优先搜索、广度优先搜索(dfs、bfs)
- 关于排序速度效率数组集合选择那点事
- Activiti工作流之个人任务分配模式
- mysql第四章表单查询样题_查询mysql表单中前10条,然后在li中循环输出。
- 计算机组成原理试卷五套,计算机组成原理(五套试题)
- 鸿蒙os2.0通知栏,网友上手鸿蒙手机OS 2.0公测版:界面与EMUI已有明显不同
- c#语言呈现位置信息,c#实现根据网络IP显示地理位置功能示例
- 水磨石地面分隔条设置示意图_水磨石地面设置分格条的作用是什么
- 【趣说】IT人的职场艰难,全藏在气氛组里!
- 【技术】一个由于时间问题引发的血案