Я пытаюсь удалить данные с TradingView, бесплатного веб-сайта для просмотра акций. Как уже упоминалось, я использую bs4 и запросы на получение данных из https://www.tradingview.com/symbols/AMEX-SPY/. Я просто пытаюсь получить текущую цену акций.
URL = 'https://www.tradingview.com/symbols/AMEX-SPY/'
trading_view_all = requests.get(URL)
soup = BeautifulSoup(trading_view_all.text,'html')
print(soup.find('div',{'class':'tv-symbol-price-quote__value js-symbol-last'}))
Когда это напечатано, я получаю только текст в HTML, не знаю, как еще его описать.
<div class="tv-symbol-price-quote__value js-symbol-last"></div>
Кажется, что он может найти его правильно, однако никакой внутренний текст не появляется. Я также пробовал использовать метод .text, но он ничего не вернул.
Как мне узнать цену с этой страницы?