from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
import time
# 初始化 WebDriver,这里以 Chrome 为例
driver = webdriver.Chrome()
# 打开指定的网页
driver.get("https://www.google.com")
# 查找搜索框元素,并输入关键词
search_box = driver.find_element(By.NAME, "q")
search_box.send_keys("Selenium with Python")
# 模拟按下回车键进行搜索
search_box.send_keys(Keys.RETURN)
# 等待几秒钟以便观察结果
time.sleep(5)
# 关闭浏览器
driver.quit()
selenium
相关模块以及 time
模块。webdriver.Chrome()
初始化一个 Chrome 浏览器实例。driver.get(url)
方法打开指定的网页(这里是 Google)。find_element(By.NAME, "q")
查找页面上的搜索框元素,并使用 send_keys()
方法输入搜索关键词。send_keys(Keys.RETURN)
模拟按下回车键进行搜索。time.sleep(5)
等待几秒钟,以便有时间查看搜索结果。driver.quit()
关闭浏览器。这段代码展示了如何使用 Selenium 和 Python 进行基本的网页自动化操作。
上一篇:eval函数的作用python
下一篇:python进制转换代码
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站