如何在Python中获取弹出窗口中元素的Id或xpath?

问题描述 投票:0回答:1

如何获取弹出窗口中元素的ID或xpath,因为我们无法检查弹出窗口中的元素。我正在尝试用Python进行自动化,并试图通过xpath或id来访问元素,但在验证弹出窗口中,我无法找到用户名或密码字段的id或xpath,因此在自动化中面临问题。请你确认如何处理认证弹出窗口。因为它是在https:协议传递用户名和密码的网址是行不通的。请你帮忙。

python-3.x selenium
1个回答
0
投票

你可以得到元素的href打开弹出窗口。并打开一个新的标签,如

body = driver.find_elements_by_css_selector("body")
body.send_keys(Keys.CONTROL + "t")

并在新标签页中打开你的弹出式链接。

driver.get(<your_pop-up_link>)

如果你把网站发给我,我可以给你一个工作演示

© www.soinside.com 2019 - 2024. All rights reserved.