Как использовать pd.to_timedelta с загрузкой yfinacne?Python

Программы на Python
Anonymous
Как использовать pd.to_timedelta с загрузкой yfinacne?

Сообщение Anonymous »

Я запускаю небольшой код для загрузки информации о различных акциях с помощью 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

Вернуться в «Python»