我对此错误有点困惑,有没有办法解决它?

问题描述 投票:0回答:1

我正在尝试运行这个简单的虚线图Web应用程序,但是,我遇到了有关iexfinance API的小错误

很抱歉必须发布完整的代码

import dash
import dash_core_components as dcc
import dash_html_components as dhc
from iexfinance.stocks import get_historical_data
import datetime
from dateutil.relativedelta import relativedelta
import plotly.graph_objs as go
start = datetime.datetime.today() - relativedelta(years=5)
end = datetime.datetime.today()

df = get_historical_data("GE", start=start, end=end, output_format="pandas", token="0246e7a0c97e4d1d9b1526b4a63501cb" )

trace_close = go.Scatter(x=list(df.index),
                         y=list(df.close),
                         name="Close",
                         line=dict(color="#f44242"))
data =[trace_close]

layout = dict(title="Stock Chart",
              showlegend =False)

fig = dict(data=data, layout=layout)

app = dash.Dash()

app.layout = dhc.Div([
    dhc.Div(dhc.H1(children="hello world")),
    dhc.Label("Dash Graph"),
    dhc.Div(
        dcc.Graph(id="Stock Chart",
                  figure=fig)
    )
])

if __name__ == '__main__':
    app.run_server(debug=True)


python api pycharm
1个回答
0
投票
我得到的错误是

raise IEXQueryError("The query could not be completed. " iexfinance.utils.exceptions.IEXQueryError: An error occurred while making the query.

© www.soinside.com 2019 - 2024. All rights reserved.