在 Python 自动化脚本中处理接受 cookie 策略横幅

问题描述

我是 Python 新手,正在尝试在电子商务网站上编写端到端脚本。然而,我的脚本失败通常是由于元素点击拦截异常,这是由于在整个端到端测试中显示在不同页面上的 cookie 横幅。 有人可以给我一个代码示例以及如何处理这个问题的解释吗?我相信我必须使用 try except 块。我曾尝试在我的代码中使用它,但我认为我没有正确使用它,因为我不完全理解这个概念以及我在线阅读的任何内容,我正在努力使其适应我的情况。

'''try:
    popup = driver.find_element_by_xpath("//div[@class='close-cookie-bar']/a")
    if popup.is_displayed():
        popup.click()

except Exception as e:
    print(e)'''

这似乎是在第一个实例中处理弹出窗口,但后来在不同的页面上最终到结束脚本中,弹出窗口继续出现。有人可以帮忙吗?

谢谢 米

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)