📜  如何在 selenium 中抓取输入标签的值 (1)

📅  最后修改于: 2023-12-03 15:08:48.102000             🧑  作者: Mango

如何在 Selenium 中抓取输入标签的值

在 Selenium 中抓取输入标签的值非常容易,只需要按照以下步骤操作即可。

首先,打开浏览器并访问页面
from selenium import webdriver

driver = webdriver.Chrome()
driver.get("https://www.example.com")
然后,找到输入标签并获取值

使用 find_element_by_xpath 方法找到输入标签,然后使用 get_attribute('value') 方法获取其值。

element = driver.find_element_by_xpath("//input[@name='username']")
value = element.get_attribute('value')

或者,可以将 value 直接赋值给输入标签。

element = driver.find_element_by_xpath("//input[@name='username']")
element.send_keys(value)
最后,关闭浏览器
driver.quit()

这样,就完成了在 Selenium 中抓取输入标签的值的操作。

完整代码示例
from selenium import webdriver

driver = webdriver.Chrome()
driver.get("https://www.example.com")

element = driver.find_element_by_xpath("//input[@name='username']")
value = element.get_attribute('value')
element.send_keys(value)

driver.quit()
总结

抓取输入标签的值在 Selenium 中是非常简单的,只需要使用 find_element_by_xpath 方法找到输入标签,然后使用 get_attribute('value') 方法获取其值即可。