Я пытаюсь очистить следующий URL с помощью BeautifulSoup
:
https://www.investopedia.com/markets/stocks/aapl/#Financials
Я попытался разобрать этот раздел, который я нашел с inspect:
<div class="value">
<div class="marker position" style="left: 89.25%;"></div>
<div class="text position" style="left: 89.25%;">1.43</div>
</div>
Мой код выглядит следующим образом:
import bs4 as bs
import requests
def load_ticker_invest(ticker):
resp = requests.get('https://www.investopedia.com/markets/stocks/{}/#Financials'.format(ticker))
soup = bs.BeautifulSoup(resp.text, 'html.parser')
trend = soup.div.find_all('div', attrs={'class':'value'})
return trend
print (load_ticker_invest('aapl'))
В результате я получаю пустой список:
[]
Как я могу решить эту проблему?