selenium 自动化测试嵌套网页需转化 ifframe

selenium 嵌套网页转化

在自动化测试或者是爬取嵌套网页时,需要先对嵌套网页进行转化处理,借助selenium库自带的函数就能轻松实现

嵌套网页:

嵌套网页就是指类似


	
	

转化的代码实现:

from selenium import webdriver

chomedriver = webdriver.Chrome()
#请求网页
chomedriver.get('http://xxx.com')
# iframe 需要转换
login = chomedriver.find_element_by_id('xxx') #可以换为其他的选择器

chomedriver.switch_to.frame(login) #switch_to_frame()函数即将删除,改为switch_to.frame()

你可能感兴趣的:(selenium,爬虫)