У меня есть одна строка HTML, которую я открываю в браузере от PhanthomJs и пытаюсь сохранить итоговый URL.
Мой код выглядит так, как показано ниже.
driver.get("data:text/html;charset=utf-8,{html_content}".format(html_content=html_content))
element = driver.find_element_by_tag_name('body')
elem = element.find_element_by_tag_name('noscript')
print elem.find_element_by_tag_name('img')
html_content
выглядит как ниже.
<script language="javascript" src="https://somejs"></script>
<noscript>
<a href="https://track.adform.net/C/?bn=15864640;C=0" target="_blank">
<img src="https://actualimage.net/verbserve/?bn=155679864640;srctype=4;ord=[timestamp]" border="0" width="728" height="90" alt=""/>
</a>
</noscript>
Над HTML визуализировать изображение, когда я запускаю его локально в виде HTML-файла.
Я хотел сохранить это изображение с кодом, который я упомянул выше. Но, к сожалению, я не могу найти IMG, используя find_element_by_tag_name
Я получаю ошибку ниже.
selenium.common.exceptions.NoSuchElementException: Message: {"errorMessage":"Unable to find element with tag name 'img'","request"
Пожалуйста, дайте мне знать, что я могу здесь делать не так.