使用Python运行Selenium时出现的无效选择器错误

2024-05-16 04:14:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试单击“保存”按钮。我在用火狐。我已经在firefoxide中尝试过低于目标值的功能,它在那里可以正常工作

css=div.ui-dialog-buttonset button:contains('Yes, ')

然而,当我试图使用下面的命令在python中找到它时,它失败了

^{pr2}$

我正处于错误之下

 raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.InvalidSelectorException: Message: Given css selector expression "div.ui-dialog-buttonset button:contains('Yes, ')" is invalid: InvalidSelectorError: 'div.ui-dialog-buttonset button:contains('Yes, ')' is not a valid selector: "div.ui-dialog-buttonset button:contains('Yes, ')"

有什么线索吗。相应的xpath值是什么


Tags: 功能divuiisbutton按钮selectorcss