как получить данные внутри элемента div, у которого нет идентификатора, используя суповой объект - PullRequest
0 голосов
/ 03 апреля 2020

Я работаю с BeautifulSoup и на веб-сайте

"https://www.worldometers.info/coronavirus/",

У меня есть элемент div без идентификатора и я хочу получить содержимое внутри Div и сохранить его в переменной

Eg: "Last updated: April 03, 2020, 03:34 GMT"

Это элемент div:

<div style="font-size:13px; color:#999; text-align:center">Last updated: April 03, 2020, 03:34 GMT</div>

Может кто-нибудь, пожалуйста, помогите мне в этом. Заранее спасибо

1 Ответ

0 голосов
/ 03 апреля 2020

Используйте regular expression re и ищите div с текстом Last updated

import requests
from bs4 import BeautifulSoup
import re
r=requests.get("https://www.worldometers.info/coronavirus/").text
soup=BeautifulSoup(r,'html.parser')
strlastdate=soup.find('div',text=re.compile("Last updated")).text
print(strlastdate)

Вывод :

Last updated: April 03, 2020, 20:35 GMT
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...