Как удалить родительский тег другого тега(python)?

(python) Во всем html документе встречаются теги таблицы вида:

<tr align="center" bgcolor="#9dc6f2">
<td> 10.05-11.25 </td>
<td bgcolor="#ffffff"> </td>
</tr>

Нужно осуществить поиск тега <td bgcolor="#ffffff"> </td> (учитывая, что внутри ничего нет, в ином случае нужно оставить)и удалить сразу родительский тег <tr align="center" bgcolor="#9dc6f2"></tr> (только его, те, что выше трогать нельзя) и все, что в него вложено, соответственно. И так по всему документу, учитывая, что они выглядят одинаково, может, иногда, меняться содержание тега <td> 10.05-11.25 </td>.

Как можно это реализовать? Возможно, с помощью bs и регулярок, но долго голову ломаю и конкретное решение не приходит.

p.s. вопрос вышел запутанный, но перечитав, кажется, что все верно xd


Ответы (0 шт):