Я уже пробовал разные решения, но не могу получить href внутри элемента <a>.Я могу достичь класса div с soup.select("div.quicklinks"), но тогда я не знаю, как взять href с title=Details.
href
<a>
soup.select("div.quicklinks")
title=Details
Thnaksза помощь.
Используйте следующее: -
soup.select("div.quicklinks").find("a", title="Details")
попробуйте это:
link = soup.find('div').find('a').get('href')
это должно работать, не зная информации перед div
urls=[] result=driver.find_elements_by_class_name("quicklinks") for res in result: url=res.find_element_by_tag_name("a").get_attribute("href") urls.append(url) for u in urls: driver.get(u)
я понятия не имею о прекрасном супе, но вы можете удалить URL-адрес сверху кода
попробуйте использовать: -
divElement.find("a", { "title" : "Details" })