python - 使用 Selenium (Python) 获取输入框的值

标签 python selenium selenium-webdriver

我正在尝试提取输入框中的文本,

<input type="text" name="inputbox" value="name" class="box">

我开始了

input = driver.find_element_by_name("inputbox")

我尝试了 input.getText() 但我得到了

AttributeError: 'WebElement' object has no attribute 'getText'

最佳答案

使用这个来获取输入元素的值:

input.get_attribute('value')

关于python - 使用 Selenium (Python) 获取输入框的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25580569/

相关文章:

python - Producer.poll(0) 不会产生任何消息,但 Producer.flush() 可以工作

python - 如何在 Repl.it 上使用 Selenium ?

C# Selenium 如何在不使用 pageup/pgdn 的情况下滚动可滚动的 div,而不是整个网页

python - 动态修改 Python 方法和参数

python - 如何从 MYSQL DB 中仅捕获新记录

java - 选择单个单词或字符串(双击)以进行编辑

python - 将变量注入(inject)函数; Python

python Selenium : Can't find element by xpath when browser is headless

python - 在Python中通过selenium执行测试时,ChromeDriver应该放在哪里?

python - 仅使用顶点列表按比例缩放多边形