Obsługa wielu okien w Pythonie
pracuję nadprojekt automatyzacji selenu używając Pythona.
Mam problem z obsługą wielu okien przeglądarki.
Scenariusz jest następujący. Po kliknięciu łącza na stronie głównej otworzy się nowe okno. W nowo otwartym oknie nie mogę wykonywać żadnych działań, ponieważ nacisk jest nadal na sterownik strony głównej.
Czy ktoś może mi pokazać, jak zmienić fokus z okna tła na nowo otwarte okno?
Możliwe rozwiązanie todriver.switch_to.window()
, ale wymaga nazwy okna. Jak znaleźć nazwę okna? Jeśli jest to zły sposób, czy ktoś może podać przykłady kodu, aby wykonać tę czynność?