【发布时间】:2015-04-29 01:35:21
【问题描述】:
[ Ed:也许我只是在问这个?不确定——Capture JSON response through Selenium]
我正在尝试使用 Selenium (Python) 通过超链接导航到 Web 数据库中的页面。一页返回一个表,其中包含我希望 Selenium 遵循的超链接。但链接不会出现在页面的源代码中。与感兴趣的表相对应的唯一 html 是一个标记,表明该站点正在从构面搜索中提取结果。 div 中有一个<script type="application/json"> 标签和一些搜索选项。没有别的了。
同样,我可以在 Firefox 中查看超链接,但不能使用“查看页面源代码”或 Selenium 的 selenium.webdriver.Firefox().page_source 调用。相反,该调用输出的不是<script> 标记,而是一系列似乎定义结果格式的<div> 标记。
Selenium 是否无法导航 JSON 应用程序的输出?还是有其他方法可以捕获此类应用程序的输出?谢谢,并为缺乏代码/再现性道歉。
【问题讨论】: