<iframe name="Dialogue Window">
问题内容: 我正在尝试使用Selenium,Python和BS4在iframe中访问iframe 在返回的文本中,似乎还有两个iframe。我将如何访问那些?我尝试上面的代码没有成功。 问题答案: 将返回到文档顶部。发生的事情是您切换到第一个,然后又切换回文档的顶部,然后尝试查找第二个。硒找不到第二个,因为它在第一个之内。 如果删除第二个,则应该没问题:
问题内容: 我正在尝试使用Selenium,Python和BS4在iframe中访问iframe 在返回的文本中,似乎还有两个iframe。我将如何访问这些?我尝试上面的代码没有成功。 问题答案: 将返回到文档顶部。发生的事情是,您切换到第一个,切换回文档的顶部,然后尝试查找第二个。硒找不到第二个,因为它在第一个之内。 如果删除第二个,则应该没问题:
请回答如何从现有网页窗口切换到新的弹出窗口
问题内容: 为什么通过硒切换到警报不稳定? 例如。 1.运行代码,一切顺利。一切顺利。但是,如果这段代码在几分钟内运行,则可能会出现错误。例如,没有元素可以单击。等等。 2.在一个站点上,有一个警报窗口。 所以我关闭了。但是他一直在工作。一切都好,然后是错误。 我写了,一切都按预期进行。 但是我认为这并不漂亮。 为什么一切都这么不稳定? 非常感谢你。 问题答案: 根据您的代码块,您需要解决以下两个
问题内容: 我要处理Selenium Web驱动程序(Internet Explorer)下的Web对话框。我正在使用Python 在我的应用程序中,单击“图标”时,将打开一个包含一些文本框(Webelements)的Web对话框,输入一些文本后,我需要单击“保存”按钮。问题是我不知道焦点是否切换到Web对话框。这是我的代码 这是我得到的错误 供您参考,该网络元素的名称和截止日期相同。 有人可以帮
打开 Chrome 和新标签页: < br >在Python 2.7.11中使用Selenium,我在chrome中打开了两个选项卡。我可以访问单个选项卡(转到新的URL),但我无法聚焦于选定的选项卡。例如,当我打开一个新标签页时,它会成为焦点。当我使用< code > driver . switch _ to . window(driver . window _ handles[0])选择第一个