options = Options()
options.add_argument("--disable-infobars")
#options.add_argument("start-maximized")
options.add_argument("--disable-extensions")
options.add_argument("--disable-dev-shm-usage")
options.add_argument("--no-sandbox")
options.add_argument("--disable-setuid-sandbox")
options.add_argument("--disable-gpu")
options.add_argument("--disable-browser-side-navigation")
options.add_argument("--disable-features=VizDisplayCompositor")
#options.add_argument("--headless")
options.add_argument("--disable-background-timer-throttling")
options.add_argument("--disable-backgrounding-occluded-windows")
options.add_argument("--disable-renderer-backgrounding")
drive = webdriver.Chrome(options=options) Seleniumda --headless hatası
5
●118
- 04-02-2023, 21:34:27Kimlik doğrulama veya yönetimden onay bekliyor.Arkadaşlar seleniumda normalda kodlar çalışıyor ama --headless aktif edersem çalışmıyor. Ayarlarımı aşağıda yazdım.
- 04-02-2023, 21:38:01Aynen öyle arka plana atınca bazı web elementlerini bulamıyor. Kodu silince program çalışıyorReckRaez adlı üyeden alıntı: mesajı görüntüle
- 04-02-2023, 21:42:49Şimdi sekme deyince fark etim. Sekme açıyorum orada bu hatayı alıyorum.ReckRaez adlı üyeden alıntı: mesajı görüntüle
- 04-02-2023, 21:43:40Hangi sekmede elementin bulunmasını istiyorsanızVolg29 adlı üyeden alıntı: mesajı görüntüle
driver.switch_to.window(driver.window_handles[2]) bu kod [2] yazan kısmı sekme numarasına göre düzenleyip öyle buldurun elementi düzelir.