问题遇到的现象和发生背景
我在使用python selenium操作浏览器的时候,需要操作“浏览文件夹”这个弹框,但是alert捕捉不到
问题相关代码,请勿粘贴截图
运行结果及报错内容
everyPage = driver.find_element(By.ID,'everyPage')
Select(everyPage).select_by_value('256')
driver.find_element(By.ID,'all').click()
driver.find_element(By.ID,'out').click()
driver.switch_to.alert
Traceback (most recent call last):
File "g:/pytest/image.py", line 42, in
start_to_getimage()
File "g:/pytest/image.py", line 36, in start_to_getimage
driver.switch_to.alert
File "C:\Python37\lib\site-packages\selenium\webdriver\remote\switch_to.py", line 56, in alert
alert.text
File "C:\Python37\lib\site-packages\selenium\webdriver\common\alert.py", line 66, in text
return self.driver.execute(Command.W3C_GET_ALERT_TEXT)["value"]
File "C:\Python37\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 425, in execute
self.error_handler.check_response(response)
File "C:\Python37\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 247, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.WebDriverException: Message: Command not found: GET /session/bb75a642-9b5c-472a-b776-e67a98e73019/alert/text