Wie kann ich mit python selenium den verlauf und cookies und andere websitedaten speichern

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Dererer
User
Beiträge: 1
Registriert: Dienstag 21. Dezember 2021, 00:04

Wie kann ich mit python selenium den verlauf und cookies und andere Website Daten speichern
__Tom__
User
Beiträge: 5
Registriert: Sonntag 15. August 2021, 17:02

Hallo Drerer,

Sie können die aktuellen Cookies mit pickle als Python-Objekt speichern. Beispielsweise:

Code: Alles auswählen

import pickle
import selenium.webdriver 

driver = selenium.webdriver.Firefox()
driver.get("http://www.google.com")
pickle.dump( driver.get_cookies() , open("cookies.pkl","wb"))
und später, um sie wieder hinzuzufügen:

Code: Alles auswählen

import pickle
import selenium.webdriver 

driver = selenium.webdriver.Firefox()
driver.get("http://www.google.com")
cookies = pickle.load(open("cookies.pkl", "rb"))
for cookie in cookies:
    driver.add_cookie(cookie)
Vom Verlauf habe ich keine ahnung, denke jedoch auch mit der 'wb' methode.
Antworten