selenium清理浏览器缓存
时间: 2023-07-21 07:34:10 浏览: 169
可以使用以下代码来清理浏览器缓存:
```python
from selenium.webdriver.chrome.options import Options
from selenium import webdriver
options = Options()
options.add_argument("--disable-extensions")
options.add_argument("--disable-gpu")
options.add_argument("--headless")
options.add_argument("--no-sandbox")
options.add_argument("--disable-dev-shm-usage")
options.add_argument("--disable-browser-side-navigation")
options.add_argument("--disable-infobars")
options.add_argument("--ignore-certificate-errors")
options.add_argument("--disable-popup-blocking")
prefs = {"profile.managed_default_content_settings.images": 2}
options.add_experimental_option("prefs", prefs)
driver = webdriver.Chrome(options=options)
# 清理浏览器缓存
driver.delete_all_cookies()
driver.execute_script("window.localStorage.clear();")
driver.execute_script("window.sessionStorage.clear();")
driver.quit()
```
这段代码使用 Chrome 浏览器,可以根据需要修改浏览器类型。同时,也可以根据需要添加其他的设置和选项。
阅读全文