web-dev-qa-db-fra.com

python Suppression du cache de sélénium et des cookies

J'essaie de vider le cache et les cookies dans mon navigateur Firefox, mais je n'arrive pas à le faire fonctionner. Je l'ai recherché et je ne reçois que des solutions pour Java et C #. Comment effacer le cache et les cookies en Python?

Version sélénium: 3.6.0

plateforme: python

version python: 2.7.8

pilote Web: geckodriver

plate-forme de navigateur: Firefox

7
Tyrell

pour les cookies, utilisez la fonction 'delete_all_cookies ()'

driver.delete_all_cookies ()

pour le cache créer un profil

profile = webdriver.FirefoxProfile()
profile.set_preference("browser.cache.disk.enable", False)
profile.set_preference("browser.cache.memory.enable", False)
profile.set_preference("browser.cache.offline.enable", False)
profile.set_preference("network.http.use-cache", False) 
driver =webdriver.Firefox(profile)
21
Wojciech Kuczer