业务场景:
实现自动打开浏览器,最大化窗口,打开百度,搜索python关键字,页面停留3秒中,退出浏览器。
前期准备:
浏览器 + 对应版本的浏览器驱动
python的编译环境(3.6即可)
selenium的包已经安装了(版本不限)
代码实现:(资源模块有完整的代码)
from time import sleep
from selenium import webdriver
# 打开浏览器
dr = webdriver.Chrome()
# 最大化浏览器窗口
dr.maximize_window()
# 打开百度页面
dr.get("https://www.baidu.com/")
# 搜索python(定位元素--清空操作--输入python--点击“百度一下按钮”)
ele = dr.find_element_by_id("kw")
ele.clear()
ele.send_keys("python")
sleep(2)
dr.find_element_by_id("su").click()
# 等待3秒
sleep(3)
# 关闭浏览器
dr.quit()