Znajdź tag html używając BeautifulSoup w Pythonie

Chcę znaleźć konkretny tag w kodzie HTML, jak gdyby były 2 tagi, a następnie jak mogę uzyskać zawartość drugiego tagu, a nie pierwszą, którą zupa.find (id = 'contact1') ma tutaj przykład html kod

<table align="center"><th id="contact">STUDENT ID</th><th id="contact">NAME</th><th id="contact">   Phone </th><th id="contact"> NO.</th>
<p align="center" style="display:compact; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#CC3300">
</p><tr>
<td id="contact1">
2011XXA4438F </td> <td id="contact1"> SAM SRINIVAS KRISHNAGOPAL</td> <td id="contact1"> 9894398690 </td> <td id="contact1"> </td>
</tr>
</table>

Co chcę zrobić, to wyodrębnić „2011XXA4438F” jako ciąg znaków, jak mogę to zrobić?

questionAnswers(2)

yourAnswerToTheQuestion