Я прочитал другие темы, связанные с моей проблемой, но это не решило проблему.BeautifulSoup, объект ResultSet не имеет атрибута 'find_all' (SOLVED)
<h2 class="tabellen_ueberschrift al">Cards</h2>
<div class="fl" style="width:49%;">
<table class="tabelle_grafik lh" cellpadding="2" cellspacing="1">
<tr>
<th class="al" colspan="3">CA Osasuna</th>
</tr>
<td class="s10 al">
<a href="/en/sisi/profil/spieler_51713.html" class="fb s10" title="Sisi">Sisi</a>
<br />
26. min. 2. yellow card, Time wasting </td>
</tr>
Я хочу, чтобы получить все a
тегов (там будет несколько) в таблице моего кода это:
header = soup.find('h2', text="Cards")
cards_table = header.find_next_siblings(limit=2)
for row in cards_table.find_all('a'):
print row
Это поднимает меня
AttributeError: 'ResultSet' object has no attribute 'find_all'
cards_table
является table, и я перебираю его с помощью цикла for
, поэтому не уверен, почему это вызывает ошибку. Идеи, пожалуйста?
Если это разрешено, то, чтобы закрыть вопрос, вы должны отправить свое решение в качестве ответа и принять его ... –
Спасибо за совет. – nutship
Единственная загвоздка, я думаю, вопрос, возможно, должен быть 48 часов, хотя ... –