python-3.x - 在带有 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()
我试图点击上面的代码,但它似乎不适用于时间和框架的各种变化。请在这种情况下帮助我。
解决方案
如果按钮可靠地命名为 Taman,请尝试按名称使用 find 元素:
driver.find_element_by_name('Taman').click()
推荐阅读
- ios - 保存多个事件后,并非每个 EKEvent 都会显示在日历中
- cordova - Ionic 2/3/4 AlertController radio (ionChange) 事件处理
- security - 作为文件托管服务提供商,您如何防止网络钓鱼?
- javascript - 滚动到下一个和上一个 ID
- javascript - 尝试使用 window.close 关闭窗口
- java - 如何获取 Netty 4 应用程序的直接内存快照
- r - R - 汇总和错误的总和值
- forms - 按下 Enter 键时触发规则。Adobe DTM
- pandas - 优化 Pyspark 性能以匹配 Pandas / Dask?
- hyperledger-sawtooth - python中的锯齿rest api安装错误