, но я могу получить только html-код, а не данные реальных цифр. .
Я уже пытался найти дочерние элементы объекта, из которого пытался получить данные. Я также пытался перечислить весь объект, но, похоже, ничего не получилось.
'''просто импортирую данные '''
Код: Выделить всё
import urllib.request
import requests
from bs4 import BeautifulSoup
Код: Выделить всё
r = requests.get('https://www.worldometers.info/world-population/')
soup = BeautifulSoup(r.text,'html.parser')
Код: Выделить всё
current_population = soup.find('div',{'class':'maincounter-number'}).find_all('span', recursive=False)
print(current_population)
Код: Выделить всё
(span class="rts-counter" rel="current_population">retrieving data...
Код: Выделить всё
(span class="rts-counter" rel="current_population">(span class="rts-nr-sign">(span class="rts-nr-int rts-nr-10e9">7(span class="rts-nr-thsep">,(span class="rts-nr-int rts-nr-10e6">703(span class="rts-nr-thsep">,(span class="rts-nr-int rts-nr-10e3">227,(span class="rts-nr-int rts-nr-10e0">630
Вот изображение режим проверки.
Подробнее здесь: https://stackoverflow.com/questions/560 ... -in-a-webs
Мобильная версия