Код: Выделить всё
found more than 1 handles...
INFO: ['4294967297', '4294967308']
ERROR: Exception: NoSuchWindowException, Message: Unable to locate window: undefined
ERROR: Stacktrace:
ERROR: WebDriverError@chrome://marionette/content/error.js:175:5
Код: Выделить всё
handles = base_params[self.driver_key].window_handles
if len(handles) > 1:
logger.info(len(handles))
logger.info("found more than 1 handles...")
logger.info(handles)
base_params[self.driver_key].switch_to.window(handles[1])
print("Switched to popup window with title:", base_params[self.driver_key].title)
else:
print("No popup window found")
Я ожидаю, что окно переключится.
Подробнее здесь: https://stackoverflow.com/questions/786 ... n-selenium