栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何在网页中获取特定框架并检索其内容

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何在网页中获取特定框架并检索其内容

您可以

driver.switchTo.frame(1);
在此处使用,frame()内的数字1是网页中存在的帧的索引。因为您的要求是切换到第二帧并且索引以0开头,所以您应该使用
driver.switchTo.frame(1);

但是上面的代码是用Java编写的。在Python中,您可以使用以下行。

driver.switch_to_frame(1);

更新

 driver.get("http://translate.google.com/translate?hl=en&sl=en&tl=ar&u=http://www.saltycrane.com/blog/2008/10/how-escape-percent-enpre-url-python/"); driver.switchTo().frame(0); System.out.println(driver.findElement(By.xpath("/html/body/div/div/div[3]/h1/span/a")).getText());

输出: SaltyCrane ???????

我刚刚尝试打印iframe中存在的标题名称SaltCrane。它对我有用,除了?SaltCrane之后的符号。由于是阿拉伯语,因此无法对其进行解码。

上面的代码是用Java编写的。同样的逻辑也应该在Python中起作用。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/380351.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号