Так что я пытаюсь автоматизировать эту простую вещь, где я хочу нажать на изображение.Вот HTML:
<div class="guild-inner" draggable="false" style="border-radius: 15px;">
<a draggable="false" class="avatar-small" href="/channels/223259649967652887/381675339702599690" style="background-image: url("https://cdn.discordapp.com/icons/223259649967652887/2be8d9ec8759056fabe8caa306c632c8.png");">
</a>
</div>
Вот мой код:
def find_tc():
driver.find_element_by_xpath('//a[@href="/channels/223259649967652887/381675339702599690"]').click()
wait(5)
Вот ошибка:
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"xpath","selector":"//a[href="/channels/223259649967652887/381675339702599690"]"}
Я должен сослаться на это через href, потому что этоэто единственное, что уникально.Все изображения определены динамически, поэтому я также не могу сослаться на изображение, по которому оно есть. Заранее спасибо!(новый для селена)