使用Selenium Python获取Iframe Src内容

用户名

我已添加到html文件:maintenance.html iframe:

<iframe name="iframe_name" src="maintenance_state.txt" frameborder="0" height="40" allowtransparency="allowtransparency" width="800" align="middle" ></iframe>

我想使用Python和Selenium获取src文件maintenance_state.txt的内容。我正在使用以下方法定位iframe元素:

maintain = driver.find_element_by_name("iframe_name")

但是,maintain.text返回一个空值。我如何获取写在maintenance_state.txt文件中的文本。

谢谢你的帮助。

ec

您可以获取src元素,导航至元素并获取page_source

from urlparse import urljoin

src = driver.find_element_by_name("iframe_name").get_attribute("src")
url = urljoin(base_url, src)

driver.get(url)
print(driver.page_source)  

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用Selenium反复获取内容<Python>?

来自分类Dev

如何使用Java从<iframe>获取src / url

来自分类Dev

如何使用jQuery从src获取iFrame ID

来自分类Dev

使用Selenium获取HTML注释标签的内容

来自分类Dev

如何使用GWT查询获取iframe的内容?

来自分类Dev

使用 jquery 获取脚本 iframe 的内容

来自分类Dev

使用-xpath -selenium -python访问标签的内容

来自分类Dev

没有src但仍具有内容的iframe?

来自分类Dev

使用Selenium WebDriver从网站获取所有图像src值

来自分类Dev

如何从正文中获取<img src =>的内容

来自分类Dev

使用python和selenium通过图片的“ src”属性下载图片

来自分类Dev

如何使用 Selenium 获取具有特定内容的 td 的表?

来自分类Dev

如何使用src中的内容打开newWindow?

来自分类Dev

使用jQuery获取外部iframe中单击链接的内容

来自分类Dev

从iFrame获取内容

来自分类Dev

如何使用Selenium和Python在iframe中获取<p>标记中的文本?

来自分类Dev

在Python中使用Selenium Web抓取JavaScript呈现的内容

来自分类Dev

使用Python Selenium时缺少数据/内容

来自分类Dev

使用 Python、Selenium 和 BeautifulSoup 来抓取标签的内容?

来自分类Dev

使用Python / Selenium切换iframe

来自分类Dev

使用 python selenium 获取价值

来自分类Dev

使用scrapy python获取图像src

来自分类Dev

带有selenium的Python:访问javascript函数返回其src的iframe

来自分类Dev

Python Selenium 切换 2 iframe,ID 相同,src 不同

来自分类Dev

使用jQuery编辑iframe src

来自分类Dev

使用JavaScript更改iframe的src

来自分类Dev

获取iframe内容的宽度高度

来自分类Dev

获取iframe内容的宽度高度

来自分类Dev

使用正则表达式C#从iframe获取网址src

Related 相关文章

热门标签

归档