Я пытаюсь получить ежедневные данные из API yfinance, но я сталкиваюсь с проблемой, что, когда я использую переменные даты, я получаю эту ошибку: « yfratelimiterror ('Слишком много запросов. Оцените ограниченную.import pandas as pd
from datetime import datetime, timedelta
today = pd.Timestamp.today().normalize()
today_date = today.strftime('%Y-%m-%d')
yesterday_date = (today - timedelta(days=1)).strftime('%Y-%m-%d')
tomorrow_date = (today + pd.Timedelta(days=1)).strftime('%Y-%m-%d')
print(f"Yesterday: {yesterday_date}") -> # Yesterday: 2025-07-05
print(f"Today: {today_date}") -> # Today: 2025-07-06
print(f"Tomorrow: {tomorrow_date}") -> # Tomorrow: 2025-07-07
print(f"are thay equal? {today_date == "2025-07-06"}") -> # true
print(f"are thay equal? {yesterday_date == "2025-07-05"}") -> #true
print(f"are thay equal? {tomorrow_date == "2025-07-07"}") -> # true
< /code>
Жесткодированные даты (работа): < /p>
stock_data = yf.download(
tickers=ticker,
interval="1d",
start= "2025-07-06",
end= "2025-07-07",
progress=False
)
< /code>
yfinance Версия: 0.2.64
версия Python: 3.13.5 < /p>
Я попробовал объект Python Datetime и Pandas TimeMest, чтобы получить даты, но я получил одинаковую ошибку. будущее. < /p>
Любые предложения или руководство будут высоко оценены. Спасибо
Подробнее здесь: https://stackoverflow.com/questions/796 ... oded-dates
Ошибка ограничения скорости ифинансирования при использовании переменных даты, но не в жестких датах ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение