【发布时间】:2019-11-07 20:39:51
【问题描述】:
在导航到 chrome://settings/clearBrowserData 后,我正在尝试通过单击下面的“清除数据”按钮来清除 chrome 浏览器缓存。但我无法点击“清除数据”按钮。请指教。
我正在使用:
操作系统: Win 10 pro 64bit
python 版本: 3.6.1
Chrome 版本: 74.0.3729.169(官方版本)(64 位)
def clear_current_session(self):
# Opens a new tab
self.driver.execute_script("window.open()")
# Switch to the newly opened tab
self.driver.switch_to.window(self.driver.window_handles[1])
# Navigate to new URL in new tab
self.driver.get("chrome://settings/clearBrowserData")
#Click on the Clear data button
self.driver.find_element_by_css_selector("* /deep/ #clearBrowsingDataConfirm").click()
self.driver.implicitly_wait(60)
# Switch to original tab
self.driver.switch_to.window(self.driver.window_handles[0])
【问题讨论】:
-
有错误?会发生什么?
标签: python python-3.x selenium selenium-webdriver selenium-chromedriver