当前位置: 首页 > 知识库问答 >
问题:

(Python)Selenium Webdriver在获得新url后返回旧元素

夹谷奇
2023-03-14

多谢了。

共有1个答案

谭景明
2023-03-14
driver.get(driver.current_url)
 类似资料:
  • 问题内容: 在下面的代码中,我按预期在100秒后捕获了TimeoutException。在这一点上,我希望代码从main退出,而程序终止,但它会一直打印到控制台。如何使任务在超时后停止执行? 问题答案: 您需要在超时时取消任务(并中断其线程)。那就是方法。:

  • 我正在使用Selenium Python与美丽的汤一起刮数据。点击实时按钮后,我需要网站的html。我要点击按钮,但是新的超文本标记语言没有返回给我。我以为点击按钮后,html会很快返回,所以我睡了一觉。但即便如此,它只返回类“Collapsible__contentInner”的空div。 结果

  • 我正在使用Selenium(Java版本)测试一个基于OpenLayers的API。 我想测试一个使用的功能。控制修改功能。我想单击绘制的特征(SVG),然后拖动并检查它们是否存在、可见或隐藏。 我已经画了一个多边形,并且选择了它。见下图: 这些SVG元素的HTML如下所示: 假设我想选择红点。 我试过: 但是它总是返回一个空列表。 我做错了什么?有人能帮我吗? 多谢了。 编辑1-功能:垂直显示可

  • 问题内容: 我的网站上有一个选择控件。我正在使用页面对象与页面进行交互。如果我这样做(在我的课程下的前两行和我的方法中) 它以空指针失败。我也尝试了没有。 现在,如果我在我的方法中执行此操作,则一切正常,然后选择正确的项目 这是该控件的实际网页摘要(已编辑以保护无辜者) 让我说我可以解决我的问题, 但是 我不明白为什么“ 正常 ”路径无法正常工作。 问题答案: 那是因为该类具有以下构造函数: 见J

  • 我试图找出在单行中删除索引处的指定元素后是否有可能返回更新的ArrayList,以便将其传递给递归函数。下面是我的代码片段,它试图在给定n对“()”括号的情况下生成所有有效的括号组合。 我关心的是递归函数调用“findAllCombinations”,其中经过一些验证后,我希望在每次递归调用时从arrayList库集中删除一个字符。然而,源集。remove(index)返回一个字符。相反,我希望在

  • 我使用的是DocuSign C#客户端库。 为了获得签名URL,我使用函数(https://developers.docusign.com/esign-rest-api/reference/envelopes/envelopeViews/createRecipient)。