首页 > 解决方案 > 为什么单击()后Selenium脚本项目无法继续

问题描述

这是我的代码:

我的项目.py

userName.send_keys(user_name)
passWord.send_keys(pass_word)

Button.click()

print("1")

当我这样做Button.click()时,页面可以成功跳转,但它不能继续到下一步,即使它只是一个print()语句。

下一页如下图所示。

在此处输入图像描述 在此处输入图像描述

在下一页中,它有警报窗口,我无法切换到它。该程序给了我一条错误消息:

[20120:10844:0529/150013.017:ERROR:textfield.cc(1773)] 未实现

而且我也用过submit(),也没变。我真的对这个问题感到困惑,所以我检查了 selenium 的库:

来自 Selenium 的 webelement.py

def click(self):
    """Clicks the element."""
    print("1")
    self._execute(Command.CLICK_ELEMENT)
    print("2")

不知何故print("2")无法打印。

如果有人知道原因,如果您能告诉我,我将不胜感激。

标签: pythonpython-3.xselenium

解决方案


推荐阅读