@vlad256

Почему при работе c binance, BeautifulSoup возвращает []?

мне нужно написать парсер и парсить актуальные цены криптовалюты на p2p и на разные банки, код:
import requests
from bs4 import BeautifulSoup as bs
import pandas as pd
from time import sleep

url_p2p = "https://p2p.binance.com/ru/trade/JysanBank/USDT?fiat=KZT"
r = requests.get(url_p2p)
print('sleep')
#sleep(1)
print(r.status_code)

#print(r.text)

soup = bs(r.text, 'html.parser')
quotes_p2p = soup.find_all(attrs={"div", "data-bn-type"})

print(quotes_p2p)

а ко мне возвращает [] и все
PS. по класс нельзя найти нужный тег, он динамический6402eacf9680e628659066.png
  • Вопрос задан
  • 74 просмотра
Пригласить эксперта
Ответы на вопрос 1
@kalsc12345
Неизвестный человек.
Вроде метод не тот
quotes_p2p = soup.find_all(attrs={"div", "data-bn-type"})

Замени на:
quotes_p2p = soup.find_all('div', {'data-bn-type': True})
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы