如何解决当我尝试获取 nflx 的报价时,我的代码告诉我符号不存在下面是我的代码我找不到我的错误想法?
这是检查代码输入正确的代码,然后在引用的模板上显示名称、价格和代码。
@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。您可以在 helpers.py 的 this reddit post
中找到查找功能的新代码 ,不,lookup() 在 helpers.py 中是正确的。我可以从 CS50 的答案中得到一个报价。有什么方法可以检查我的令牌是否正确?我可以登录我的财务应用,但无法获取报价。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。