find elements selenium python
Мне нужно написать код, который выведет все ссылки на фильмы с html страницы, типичный фильм выглядит так:
<div class="info">
<p class="name"><a href="/film/581/sr/1/" class="js-serp-metrika" data-url="/film/581" data-id="581" data-type="film">8 миля</a> <span class="year">2002</span></p>
<span class="gray">8 Mile, 110 мин</span>
<span class="gray">США, <i class="director">реж. <a class="lined js-serp-metrika" href="/name/10091/" data-url="/name/10091/" data-id="581" data-type="film">Кёртис Хэнсон</a></i>
<br />(драма, музыка)
</span>
<span class="gray">
<a class="lined js-serp-metrika" href="/name/2032/" data-url="/name/2032/" data-id="581" data-type="film">Эминем</a>, <a class="lined js-serp-metrika" href="/name/14183/" data-url="/name/14183/" data-id="581" data-type="film">Ким Бейсингер</a>, <a class="lined js-serp-metrika" href="/film/581/cast/#actor" data-url="/film/581/cast/#actor" data-id="581" data-type="film">...</a>
</span>
</div>
<div class="clear"></div>
<span class="num">2</span>
</div>
<div class="element">
<div class="right">
Я пишу телеграмм бота, который выведет 3 фильма со страницы, но не могу провалится в нужный класс name и вывести href, что должно быть в поле (By.CLASSNAME, "name") или.. ?? Выводит только если я задам следующий код, но он выводит не только фильмы, но и другие ссылки.
films=driver.find_elements(By.CLASS_NAME,"js-serp-metrika")
for i in range (len(films)):
bot.send_message(message.chat.id,films[i].get_attribute('href'))