Я пытаюсь переключиться во всплывающее окно через python и селен, но я получаю эту ошибку:
first_window = driver.current_window_handle()
TypeError: 'str' object is not callable
from selenium import webdriver
from selenium.webdriver.support.ui import Select
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.support.ui import WebDriverWait
driver = webdriver.Chrome()
driver.get("url-here")
first_window = current_window_handle()
login_button = driver.find_element_by_class_name('anon-only')
login_button.click()
windows = driver.window_handles()
for window in windows:
if (window != first_window):
driver.switch_to_window(window)
Я не уверен, почему driver.current_window_handle () возвращает ул. Я что-то упустил?