Python поиск по тегу с помощью bs4 - PullRequest
0 голосов
/ 08 февраля 2019
import urllib.request
import bs4 

url = ""
html = urllib.request.urlopen(url).read()
soup = bs4.BeautifulSoup(html, 'html.parser')

Я пытаюсь сохранить значение 15.720 с веб-сайта в переменную, используя python 3. В настоящее время я сохранил html в переменную супа.

Как мне найти строку нижеи сохранить число 15.720 в переменную?

<td class="myclass" rowspan="2">lor be: <strong>15.720</strong></td>

1 Ответ

0 голосов
/ 08 февраля 2019

Использование soup.find("td", class_="myclass").strong.text

Пример:

from bs4 import BeautifulSoup

soup = BeautifulSoup('<td class="myclass" rowspan="2">lor be: <strong>15.720</strong></td>', "html.parser")
print(soup.find("td", class_="myclass").strong.text)

Выход:

15.720
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...