Я запускаю небольшой код для загрузки информации о различных акциях с помощью yfinance. Я запускаю этот упрощенный фрагмент кода уже несколько месяцев и недавно получил ошибку «FutureWarning» при запуске следующего блока кода
Код: Выделить всё
import pandas as pd
import yfinance as yf
print(yf.download('MMM', period='6h'))
Я получаю следующую ошибку: Ключевое слово unit в конструкции TimedeltaIndex устарело и будет удалено в будущей версии. Вместо этого используйте pd.to_timedelta. df.index+= _pd.TimedeltaIndex(dst-error_hours,'h')
Я попробовал использовать начальный и конечный параметры yfinance, чтобы попытаться устранить проблему, и получил попробовал изменить длину и тип периода (период = '10h', период = '12y' и т. д.). Все, что я делал, приводило к той же ошибке.
Подробнее здесь:
https://stackoverflow.com/questions/780 ... e-download