Получаю пустые скобки при использовании библиотеки BeautifulSoup.

Baxudo

Новичок
Пользователь
Июн 6, 2021
14
0
1
Операционная система - Windows. Версия python - 3.9.5. Версии библиотек - beautifulsoup4==4.9.3, requests==2.25.1.
Вот мой код:
Python:
import requests
from bs4 import BeautifulSoup
import time


BTC = 'https://www.binance.com/ru/trade/BTC_USDT?layout=basic&type=spot'
headers = {'user-agent' : 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.77 Safari/537.36', 'accept' : '*/*'}

r = requests.get(BTC, headers=headers)
soup = BeautifulSoup(r.content, 'html.parser')
convert = soup.findAll('div', class_="subPrice css-4lmq3e")


seconds = time.time()
local_time = time.ctime(seconds)
print(convert)
print("Местное время:", local_time)
time.sleep(10)
 

Noor

Пользователь
Пользователь
Ноя 13, 2020
85
19
8
 

Vershitel_sudeb

Vershitel sudeb
Команда форума
Модератор
Мар 17, 2021
933
208
43
20
Москва
Нужные вам данные на сайте загружаются json скриптами, их нельзя спарсить с помощью requests
 

Vershitel_sudeb

Vershitel sudeb
Команда форума
Модератор
Мар 17, 2021
933
208
43
20
Москва
Почитайте про selenium
 
  • Мне нравится
Реакции: Baxudo

Baxudo

Новичок
Пользователь
Июн 6, 2021
14
0
1
Нужные вам данные на сайте загружаются json скриптами, их нельзя спарсить с помощью requests
Есть возможность спарсить с этого сайта? Если да, то как?
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 599
464
83
как ответили выше, у этого сайта есть свой API, там можно получить все данные, если почитать...
 

Форум IT Специалистов