opk20
Ogarnia ktoś #python, mam problem używam selenium/web drivera do otwierania Firefoxa, ale za każdym razem jak otworzy wyskakują okna typu akceptuje ciasteczka itd. Jak zaakceptuje, to przy następnym włączeniu znów wyskakują i nie mogę ruszyć dalej. Da się jakoś zapisać te ciasteczka zeby przy następnym otworzeniu nie pojawiły się? Albo jakoś inaczej to obejść?
#programowanie #python
0
  • Najlepsze
  • Wszystkie komentarze
Rexikon
@opk20 Tak, w Selenium można zapisać ciasteczka w taki sposób, żeby przy kolejnym otwarciu przeglądarki nie wyświetlały się już okna z pytaniem o akceptację ciasteczek. Możesz to zrobić, używając obiektu Cookie w połączeniu z metodą addcookie klasy webdriver.Firefox. Przykładowy kod wyglądać mógłby tak:

Copy code
from selenium import webdriver

# tworzenie
3
CancerLight
0
C.....t
C.....t
@opk20: musiałbyś stworzyć nowy profil i jego odpalać. Ewentualnie wykorzystywać ten, z którego korzystasz na co dzień. Możesz zerknąć na to: https://stackoverflow.com/questions/60048743/selenium-with-firefox-or-chrome-profile ewentualnie poszukać ze słowami kluczowymi jak pod tym linkiem
0
martinlubpl
@Rexikon: ale zalecialo chatbotem
0