码迷,mamicode.com
首页 > Windows程序 > 详细

webdriervAPI(警告框处理)

时间:2019-10-20 14:38:07      阅读:96      评论:0      收藏:0      [点我收藏+]

标签:mil   style   miss   alert   方法   定位   cep   baidu   web   

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(警告框处理)

标签:mil   style   miss   alert   方法   定位   cep   baidu   web   

原文地址:https://www.cnblogs.com/97xiaolai/p/11707513.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!