在网页的操作过程中,我们会经常遇到网页上弹出对话框的场景,对于对话框我们要怎么去操作呢,下面对于不同类型的对话框进行操作说明
from selenium import webdriver
#创建一个驱动对象wb
wb=webdriver.Chrome(service=Service(r'D:\Chromedriver\chromedriver119\chromedriver.exe'))
wb.switch_to.alert.accept()
#点击确定按钮
wb.switch_to.alert.accept()
#点击取消按钮
wb.switch_to.alert.dismiss()
#向输入框中输入内容
wb.switch_to.alert.sendkeys('需要输入的关键字')
#输入内容后点击取消按钮
wb.switch_to.alert.dismiss()
#输入内容后点击确定按钮
wb.switch_to.alert.accept()
print(wb.switch_to.alert.text)