提取硒中的隐藏元素

托马斯·杜克斯

hidden在iframe中有类型的元素我想知道是否有任何方法可以像我使用硒那样获得此值。更具体地说,它是一个验证码字段。我试着用一些类似的东西拉扯它

#!/usr/bin/env python

from selenium import webdriver
driver=webdriver.Chrome(chrome_bin_path)
driver.get('http://websitehere.com')
print driver.find_element_by_xpath('//*[@id="recaptcha-token"]').text

但是由于它的隐藏性质,它什么也不返回。

以下是源代码片段。突出显示的是感兴趣的字符串。(价值)

来源

弗拉基米尔·达尼洛夫(Vladimir Danilov)
driver.switch_to_frame('undefined')
token_value = driver.find_element_by_id('recaptcha-token').get_attribute('value')
driver.switch_to_default_content()

在窗口和框架之间移动

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

获取硒中的特定元素

来自分类Dev

如何从水豚元素中提取硒元素?

来自分类Dev

定期检查元素中硒的存在

来自分类Dev

硒:在WordPress中查找页面元素

来自分类Dev

在ClearCase中隐藏元素

来自分类Dev

使用硒给java中的隐藏元素提供错误

来自分类Dev

如何用硒提取元素(href)并保存到变量

来自分类Dev

硒元素隐藏在浮动标头后面

来自分类Dev

硒发现隐藏元素C#

来自分类Dev

在硒中找不到元素时继续

来自分类Dev

水豚与硒:无法单击隐藏的元素

来自分类Dev

硒在C#中获取元素

来自分类Dev

等待硒中的每个元素

来自分类Dev

python硒无法单击下拉菜单中的隐藏元素

来自分类Dev

如何针对硒中的嵌套元素

来自分类Dev

硒无法访问隐藏的元素

来自分类Dev

硒中是否有隐藏元素的检查方法

来自分类Dev

将值写入隐藏元素硒

来自分类Dev

在ClearCase中隐藏元素

来自分类Dev

使用碎片(和硒)中的隐藏选择元素

来自分类Dev

使用碎片(和硒)中的隐藏选择元素

来自分类Dev

在硒中定位元素

来自分类Dev

从html硒中读取元素

来自分类Dev

硒隐藏元素:<select>中的隐藏<option>元素

来自分类Dev

硒(或BeautifulSoup)如何用于访问这些隐藏元素?

来自分类Dev

水豚与硒:无法单击隐藏的元素

来自分类Dev

硒提取通过Java中的文本找到的元素的ID

来自分类Dev

元素应为“ select”元素,但在硒中为“ span”元素

来自分类Dev

在硒中查找元素