webdriervAPI(警告框处理)

from  selenium  import  webdriver

driver  =  webdriver.Chorme()

driver.get("http://www.baidu.com")

 

在webdriver中处理JavaScript所生成的alert,confirm以及prompt十分简单,

具体做法是使用switch_to.alert()方法定位到alert/confirm/prompt,

然后在使用text/accept/dismiss/sned_keys()等方法进行操作

 

接受现有警告框

switch_to.alert().accept()

 

解散现有警告框

switch_to.alert().dismiss()

 

返回警告框里面的文本内容

switch_to.alert().text

 

发送文本至警告框

switch_to.alert().send_keys(" ")

你可能感兴趣的:(webdriervAPI(警告框处理))