Итак, в основном я пытаюсь очистить значение div class = "stx-field-value"
внутри div id = "Open"
, которое находится внутри основного div class = "stx-tooltip"
, но код, который я написал, не дает вывода. Это тоже не дает никаких ошибок. Что я делаю не так?
Следующие ссылки на Yahoo
Следующие ссылки на изображение сайта, который я пытаюсь очистить
import bs4
import requests
from bs4 import BeautifulSoup
def ParsePrice():
total_calls_a_day= 1
while total_calls_a_day<3:
total_calls_a_day+=1
# time.sleep(60)
company = 'https://in.finance.yahoo.com/quote/HDFC.NS/chart?p=HDFC.NS'
r=requests.get(company)
soup=bs4.BeautifulSoup(r.text,"lxml")
for foo in soup.find_all('div', attrs={'class': 'stx-tooltip'}):
bar = foo.find('div', attrs={'id': 'Open'})
for check in bar:
close = check.find('div', attrs={'class': 'stx-field-value'}).text
print(close)
if __name__ == '__main__':
ParsePrice()