当我试图获得nflex的报价时,我的代码告诉我符号不存在.下面是我的代码.我找不到我的错误.想法



这是检查符号输入是否正确的代码,然后在报价模板上显示名称、价格和符号。

@app.route("/quote", methods=["GET", "POST"])
@login_required
def quote():
"""Get stock quote."""
if request.method == "POST":
# Ensure ticker was submitted
if not request.form.get("symbol"):
return apology("must input stock symbol")

# Get symbol and make sure it exists
quote = lookup(request.form.get("symbol"))
if not quote:
return apology("symbol does not exist")
# to show company name, price, symbol
else:
return render_template("quoted.html", quote=quote)
# User reached route via GET (as by clicking a link or via redirect)
else:
return render_template("quote.html")

IEX更改了API。你可以在这个reddit post 的helpers.py中找到查找函数的新代码

不,helpers.py中的lookup((是正确的。我可以从CS50的答案中得到一句话。有没有办法检查我的代币是否正确?我可以登录我的金融应用程序,但无法获得报价。

相关内容

最新更新