Я извлекаю данные из некоторых html-страниц, используя Python и Xpath, и столкнулся с небольшой проблемой.
Рассмотрим следующий пример HTML:
<tbody>
<tr>
<th>Author</th>
</tr>
<tr>
<td>Dan Brown</td>
</tr>
<tr>
<th>Genre</th>
</tr>
<tr>
<td>Educational</td>
</tr>
</tbody>
Каквыбрать данные автора или данные жанра?Я не могу использовать фиксированные позиции списка (например, tr [2]), потому что значения не всегда там.Например, если у книги нет автора, tr [2] внезапно станет жанром (при условии, что у него есть жанр).
Надеюсь, мой вопрос ясен:)