当前位置: 首页 > article >正文

Selenium4.0实现自动搜索功能

01.Selenium4.0实现搜索功能

1.安装Selenium及查看Selenium版本

pip install selenium
pip show selenium

在这里插入图片描述

from selenium import webdriver
from chromedriver_py import binary_path
import time
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
#启动Chrome
svc = webdriver.ChromeService(executable_path=binary_path)
driver = webdriver.Chrome(service=svc)
#打开baidu网址
driver.get('http://www.baidu.com')
# 设置窗口大小
#driver.set_window_size(1920, 1080)
time.sleep(5)
a = driver.find_element(By.ID, "kw")
#输入搜索字符
a.send_keys("python")
a.send_keys(Keys.RETURN)
time.sleep(20)
driver.quit()

http://www.kler.cn/a/314721.html

相关文章:

  • 字节跳动Android面试题汇总及参考答案(80+面试题,持续更新)
  • 性能测试|JMeter接口与性能测试项目
  • 【121. 买卖股票的最佳时机】——贪心算法/动态规划
  • C++模板特化实战:在使用开源库boost::geometry::index::rtree时,用特化来让其支持自己的数据类型
  • 《C++在金融领域的技术革命:高效、安全与创新的融合》
  • WebSocket和HTTP协议的性能比较与选择
  • 链式前向星建图
  • 【MySQL】 索引
  • Facebook隐私设置指南:如何更好地保护个人信息
  • 【二十二】【QT开发应用】QScrollArea控件应用1,C++11 R原始字符串字面量
  • Oracle(139)如何创建和管理数据库用户?
  • 1.3 计算机网络的分类
  • Hadoop的一些高频面试题 --- hdfs、mapreduce以及yarn的面试题
  • tensorflow同步机制
  • EasyExcel根据模板生成excel文件【xls、xlsx】
  • 【乐企-业务篇】开票前置校验服务-规则链服务接口实现(发票基础信息校验)
  • 2.场景应用:接口关联,文件上传(Postman工具)
  • Shell篇之编写php启动脚本
  • [python]从零开始的PySide安装配置教程
  • JavaEE: 深入探索TCP网络编程的奇妙世界(三)
  • Python实现图形学曲线和曲面的Bezier曲线算法
  • 深度学习-生成式检索-论文速读-2024-09-14
  • 关于自动化测试的一点了解
  • 高效财税自动化软件的特点与优势
  • ChatGPT 为何将前端框架从 Next.js 更换为 Remix以及框架的选择
  • Java中List、ArrayList与顺序表