python+selenium实现自动输入关键字进行搜索

安装selenium模块

在cmd中安装selenium
在这里插入图片描述
在pycharm中安装selenium
在这里插入图片描述
验证是否安装成功,这样就表示安装成功了
在这里插入图片描述

安装浏览器驱动

使用selenium自动化还需要一个浏览器驱动,这里用的是谷歌浏览器作为例子,查看浏览器版本
在谷歌浏览器上输入chrome://version即可查看浏览器的版本
在这里插入图片描述
驱动下载地址 https://npm.taobao.org/mirrors/chromedriver ,chromedriver版本支持的Chrome版本:
v2.35→v62-64
v2.34→v61-63
v2.33→v60-62
v2.32→v59-61
v2.31→v58-60
v2.30→v58-60
v2.29→v56-58
v2.28→v55-57
v2.27→v54-56
v2.26→v53-55
v2.25→v53-55
v2.24→v52-54
v2.23→v51-53
v2.22→v49-52
v2.21→v46-50
v2.20→v43-48
v2.19→v43-47
v2.18→v43-46
v2.17→v42-43
v2.13→v42-45
v2.15→v40-43
v2.14→v39-42
v2.13→v38-41
v2.12→v36-40
v2.11→v36-40
v2.10→v33-36
v2.9→v31-34
v2.8→v30-33
v2.7→v30-33
v2.6→v29-32
v2.5→v29-32
v2.4→v29-32
下载对应的版本即可
在这里插入图片描述
将下载好的文件放到谷歌浏览器安装目录
在这里插入图片描述
在这里插入图片描述

编写代码测试

#导入selenium包
from selenium import webdriver

#加载驱动
driver = webdriver.Chrome(r'C:\Users\Administrator\AppData\Local\Google\Chrome\Application\chromedriver.exe')

#获取网址
driver.get('http://www.baidu.com')

#模仿用户输入关键字
driver.find_element_by_xpath('//*[@id="kw"]').send_keys('python')

#模仿用户点击按钮
driver.find_element_by_xpath('//*[@id="su"]').click()

运行效果图
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值