我尝试使用from matplotlib.finance import quotes_historical_yahoo_ochl
,但发现它已被弃用。因此,我安装了mpl_finance
并尝试了此操作:
from mpl_finance import quotes_historical_yahoo_ochl
但是我遇到了以下错误:
ImportError: cannot import name 'quotes_historical_yahoo_ochl'
我想检查一下:
dir(mpl_finance)
并找到以下内容:
['Affine2D', 'Line2D', 'LineCollection', 'PolyCollection', 'Rectangle', 'TICKLEFT', 'TICKRIGHT', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__spec__', '_candlestick', '_check_input', '_plot_day_summary', 'absolute_import', 'candlestick2_ochl', 'candlestick2_ohlc', 'candlestick_ochl', 'candlestick_ohlc', 'division', 'index_bar', 'mcolors', 'np', 'plot_day_summary2_ochl', 'plot_day_summary2_ohlc', 'plot_day_summary_oclh', 'plot_day_summary_ohlc', 'print_function', 'unicode_literals', 'volume_overlay', 'volume_overlay2', 'volume_overlay3', 'xrange', 'zip']
请帮我摆脱这个问题。拜托。
答案 0 :(得分:1)
由于雅虎已停止提供其历史报价服务,因此quotes_historical_yahoo_ochl
函数停止运行。完全mpl_finance
中的It was hence removed。