首页 > 解决方案 > 在带有 Python selenium 的网站中单击“接受 cookie”

问题描述

我正在尝试单击网站上的“接受 cookie”按钮。通常,通过使用 xpath 定位它可以很容易地工作。但在网站“http://arsiv.mackolik.com/Default.aspx”中,点击接受 cookie 按钮变得越来越困难,按钮名称为“Tamam”。

driver.implicitly_wait(10)
driver.find_element_by_xpath("/html/body/div[1]/div/a[1]").click()

我试图点击上面的代码,但它似乎不适用于时间和框架的各种变化。请在这种情况下帮助我。

标签: python-3.xseleniumselenium-webdriver

解决方案


如果按钮可靠地命名为 Taman,请尝试按名称使用 find 元素:

driver.find_element_by_name('Taman').click()

推荐阅读