В настоящее время я разрабатываю настольное приложение для анализа и прогнозирования валют.Не для коммерческого использования, просто для знакомства с различными технологиями Python.
У меня возникла проблема, связанная с созданием веб-страниц с BeautifulSoup.Моя проблема в том, что я пытаюсь получить последнее обновление значения диапазона, но мой код каждый раз возвращает мне одно и то же значение.
Это код
while True:
url = 'https://markets.businessinsider.com/currencies/btc-usd'
response = requests.get(url)
soup = BeautifulSoup(response.text, "html.parser")
print(soup.select_one("span[class*=push-data]").text)
time.sleep(1)
Я знаю, что это не такэффективно сохранять содержимое веб-сайта на каждой итерации, и если вы можете указать мне лучший способ получать обновление каждый раз, пожалуйста, дайте мне знать, я буду очень признателен.
Этот код печатается каждый раз, когда анализируется первое значениеиз выбранного диапазона, но на веб-сайте это значение постоянно обновляется.
Может кто-нибудь сказать мне, что я делаю неправильно и как я могу решить эту проблему?Заранее спасибо.