求助,chrome的网页系统弹框怎么捕捉和取消,用selenium+python
selenium吧
全部回复
仅看楼主
level 2
2018年08月29日 02点08分 1
level 1
楼主解决了吗?我也有同样的问题
2019年01月23日 09点01分 2
没有,但是换了另外一种方法,Chrome的系统弹框禁止掉。
2019年08月06日 07点08分
level 1
同问
2019年03月01日 08点03分 3
level 1
应该是类似的问题吧,参照这个方法试试看能不能解
#coding=utf-8
from selenium import webdriver
import time
driver = webdriver.Firefox()
driver.get("http://www.baidu.com/")
#点击打开搜索设置
driver.find_element_by_name("tj_setting").click()
driver.find_element_by_id("SL_1").click()
#点击保存设置
driver.find_element_by_xpath("//div[@id='gxszButton']/input").click()
#获取网页上的警告信息
alert=driver.switch_to_alert()
#接收警告信息
alert.accept()
dirver.quit()
#用于获取网页上的警告信息。我们可以对警告信息做以下操作:
#接受警告信
alert = driver.switch_to_alert()
alert.accept()
#得到文本信息并打印
alert = driver.switch_to_alert()
print alert.text()
2019年04月11日 09点04分 4
1