Выбор тега Beautifulsoup в Python - сложная проблема - PullRequest
0 голосов
/ 29 мая 2018

У меня есть soup со следующим тегом / информацией:

<table class="first_day info"> ==$0
<tbody>
 ...

Я пытаюсь получить доступ к этой таблице, но не могу понять, что синтаксис правильный.Я думаю, что это связано с ==$0, но я не могу понять.

Я использую следующий код / ​​синтаксис:

briefs = briefs_meta.find("table",class_='first_day info')

, и я такжепопробовал:

briefs_meta = soup.find_all("table",{"class": "first_day info"})

Но все, что я получил, это пустой результат.

Понимание?

1 Ответ

0 голосов
/ 29 мая 2018

При использовании BeautifulSoup для поиска нескольких классов CSS, обычно лучше использовать select().Например:

for table in soup.select("table.first_day.info"):

Это будет соответствовать:

<table class="info first_day">    

или:

<table class="first_day info">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...