利用webdriver进行元素定位(1)
定位网页页面弹框元素
from selenium import webdriver
#载入webdriver
driver=webdriver.chorme()
#打开chorme浏览器
driver.get(‘www.http.baidu.com’)
#打开百度浏览器
driver.find_element_by_css_selector(‘页面元素‘).click()
#定位页面元素
sleep(1)
#为了防止网络加载慢,导致弹框无法弹出,需要加上等待时间
alert=driver.switch_to.alert()
#利用switch_to语法获取变量名
print(alert.text)
#打印出弹框信息
alert.accpet()
alert.dismiss()
#取消弹框信息
alert_sent_keys(‘我是小白 ‘)
#在弹框中输入需要打印的内容
alert.accpet()
print(driver.find_elements_by_xpth(—–).text)
#获取确认弹框结果
版权声明:本文为weixin_37193612原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。