峰大爷 2022-01-17 15:55 采纳率: 83.9%
浏览 242
已结题

selenium.webdriver.remote.webelement.WebElement 和shadowRoot对象的查找

def get_id(driver):
    driver.get('chrome://extensions/')
    shadow = driver.find_element(By.XPATH,'//extensions-manager')
    shadowroot = get_shadow(shadow,driver)
    shadow1 = shadowroot.find_element_by_xpath('//*[@id="items-list"]')
#此处无法继续查找 还有一个代码是WebElement 无法继续定位
  def get_shadow(ele,driver):
    shadow_root = driver.execute_script('return arguments[0].shadowRoot', ele)
    return shadow_root
if __name__ == '__main__':
    options = Options()
    options.add_argument("--user-data-dir=" + r"C:/Users/Administrator/AppData/Local/Google/Chrome/User Data/")
    driver = uc.Chrome(options, version_main=96)
    username = 'pierrelattimer53@gmail.com'
    password = 'asyufguia646'
    secret = '7vqx4dzbp35un7xllg6mm7dy'
    # get_exe(driver,username,password,secret)
    get_id(driver)

img

img

  • 写回答

15条回答 默认 最新

  • wresource Android领域优质创作者 2022-01-24 22:21
    关注
    获得5.00元问题酬金

    是否有进行异常的json的处理,这里显示你的参数无效,可能是异常返回的json数据不同导致的

    评论

报告相同问题?

问题事件

  • 系统已结题 1月25日
  • 修改了问题 1月17日
  • 创建了问题 1月17日

悬赏问题

  • ¥15 vue2(标签-chrome|关键词-浏览器兼容)
  • ¥15 python网络流自动生成系统 医学领域
  • ¥15 sql查询仓库里都有什么
  • ¥15 代码的修改,添加和运行完善
  • ¥15 krpano-场景分组和自定义地图分组
  • ¥15 lammps Gpu加速出错
  • ¥15 关于PLUS模型中kapaa值的问题
  • ¥15 关于博途V17进行仿真时无法建立连接问题
  • ¥15 机器学习教材中的例题询问
  • ¥15 求.net core 几款免费的pdf编辑器