硒无法在ChromeDriver中找到元素

时间:2019-09-03 00:05:29

标签: python selenium selenium-chromedriver

我正在尝试自动执行网站上的某些操作。我的脚本填写了一个表格,然后单击发布,然后网站本质上询问您是否确定要发布,并且需要再次单击发布按钮。问题是,虽然旧的发布按钮不再对用户可见,但Selenium只能找到旧的发布按钮,并坚持认为新的发布按钮不存在。 这是新发布按钮的HTML外观。

<span id="__w2__w927tml1_submit_question_anon">
    <a class="modal_cancel modal action" href="#"
    id="__w2__w927tml1_add_original">Ask Original Question</a>
</span>

我尝试过我能想到的所有其他定位器,但它始终会定位旧的发布按钮。我得到的最接近的是找到上面显示的父类,但是尝试解析其子类时却说没有子类。我不知所措。感谢您的帮助。

0 个答案:

没有答案