Python iframe定位

页面存在多个iframe,没有id和name属性

iframe = driver.find_elements_by_tag_name("iframe")

driver.switch_to_frame((iframe[2]))    #定位页面第三个iframe


若报错 IndexError: list index out of range,说明 iframe[2] 不存在

可以使用

iframe = driver.find_elements_by_tag_name("iframe")

print(len(iframe))    #查看iframe的list长度,查看list是否为空


你可能感兴趣的:(Python iframe定位)