selenium.webdriver.Firefox()详细使用案例
时间: 2024-10-21 11:17:12 浏览: 48
selenium webdriver基于python源码案例.pdf
5星 · 资源好评率100%
Selenium WebDriver是一个用于自动化浏览器操作的工具库,特别是Firefox部分,`webdriver.Firefox()`函数通常用于初始化一个新的Firefox浏览器实例。以下是详细的使用案例:
```python
from selenium import webdriver
# 创建一个Firefox浏览器实例
driver = webdriver.Firefox()
# 打开URL
url = "https://www.example.com"
driver.get(url)
# 操作页面元素,例如输入文本
search_box = driver.find_element_by_name("q")
search_box.send_keys("Selenium tutorial")
# 提交表单或点击按钮
submit_button = driver.find_element_by_id("submit-button")
submit_button.click()
# 等待页面加载完成,这里可以设置超时时间
driver.implicitly_wait(10) # 单位秒
# 获取页面标题
page_title = driver.title
# 关闭浏览器
driver.quit()
阅读全文