如何在阿里巴巴上做网站,首饰网站建设策划案,网站备案 多ip,郑州网站制作方案环境#xff1a;
Python 3.8
selenium3.141.0
urllib31.26.19说明#xff1a;
driver.switch_to.frame() # 将当前定位的主体切换为frame/iframe表单的内嵌页面中
driver.switch_to.default_content() # 跳回最外层的页面# 判断元素是否在 frame/ifame 中 # 126 邮箱为例
# …
环境
Python 3.8
selenium3.141.0
urllib31.26.19说明
driver.switch_to.frame() # 将当前定位的主体切换为frame/iframe表单的内嵌页面中
driver.switch_to.default_content() # 跳回最外层的页面# 判断元素是否在 frame/ifame 中 # 126 邮箱为例
# -*- coding: UTF-8 -*-from selenium import webdriver
import time# 谷歌浏览器位置
CHROME_PATH rxxx\\chrome.exe
# 谷歌浏览器驱动地址
CHROMEDRIVER_PATH rxxx\\chromedriver.exeoptions webdriver.ChromeOptions()
options.add_experimental_option(excludeSwitches, [enable-automation])
options.add_experimental_option(useAutomationExtension, False)
options.binary_location CHROME_PATH
driver webdriver.Chrome(executable_pathCHROMEDRIVER_PATH, optionsoptions)driver.get(https://www.126.com/)# 调到 ifame
iframe driver.find_element_by_tag_name(iframe)
driver.switch_to.frame(iframe)element driver.find_element_by_name(email)
element.send_keys(xiaoxiao)# 跳回最外层的页面
driver.switch_to.default_content()
element driver.find_element_by_link_text(注册新账号)
element.click()time.sleep(10)
driver.quit() 参考
【web端自动化】如何判断页面元素是否嵌套在iframe里面
https://blog.csdn.net/lanniya152/article/details/124364417python自动化测试selenium四切换页面、切换窗口
https://blog.csdn.net/u010835747/article/details/125501993web自动化4.2selenium如何实现iframe窗口的切换3种方法
https://blog.csdn.net/weixin_48415452/article/details/120035381pythonselenium(11)---操作id为动态变化的frameiframe
https://blog.csdn.net/wjgccsdn/article/details/113935626Selenium之link_text和partial_link_text定位
https://blog.csdn.net/dpl12/article/details/102847074