BeautifulSoup4: Как найти все таблицы, у которых есть дальний потомок с определенным текстом?Python

Программы на Python
Ответить Пред. темаСлед. тема
Гость
 BeautifulSoup4: Как найти все таблицы, у которых есть дальний потомок с определенным текстом?

Сообщение Гость »

Я пытаюсь очистить страницы сайта, информация на которых организована в с вложенными таблицами. В частности, все конкретные таблицы, которые я хочу, имеют вложенную с , содержащую с с определенным текстом в это.
Что-то вроде этого:

Код: Выделить всё






...


Text that should be in each table i want to get

...
Другими словами, как я могу выполнить поиск тега, содержащего определенный текст, но получить отдаленного предка этого тега? Вариант использования заключается в том, что мне понадобится много данных во внешней таблице, изображенной здесь, но в этой родительской таблице нет атрибута, который я мог бы найти, поэтому мне нужно искать на основе ее потомков.Я попробовал просто выполнить поиск, но таблиц так много, что страница почти полностью организована ими, поэтому сложно разобраться и найти именно то, что мне нужно. Я надеюсь найти способ поиска тега, потомок которого соответствует условию. Еще лучше, если я смогу проверить наличие потомка на определенной глубине (например, если я знаю, что диапазон находится на этой глубине из таблицы, могу ли я выполнить поиск?), поскольку самая внешняя таблица будет содержать все эти таблицы внутри нее и, следовательно, также выполнить условие наличия у некоторого потомка желаемого текста.

Подробнее здесь: https://stackoverflow.com/questions/784 ... with-certa
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • BeautifulSoup4 – Как мне получить детей следующего брата или сестры?
    Anonymous » » в форуме Python
    0 Ответы
    67 Просмотры
    Последнее сообщение Anonymous
  • Как правильно использовать функцию выбора в BeautifulSoup4?
    Anonymous » » в форуме Python
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • BeautifulSoup4 и Pandas возвращают пустые столбцы DataFrame: обновление: теперь используется Selenium в Google-Colab
    Гость » » в форуме Python
    0 Ответы
    43 Просмотры
    Последнее сообщение Гость
  • Используя Python с Selenium и BeautifulSoup4, как я могу получить данные после того, как Javascript загрузил все элемент
    Anonymous » » в форуме Python
    0 Ответы
    39 Просмотры
    Последнее сообщение Anonymous
  • Невозможно установить beautifulsoup4 на Redhat Linux.
    Anonymous » » в форуме Linux
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»