无论我做什么,我的/buy上总是有一个键错误的问题。
db.execute("INSERT INTO transactions (ticker, shares, price, id, transaction) VALUES(:ticker, :shares, :price, :id, :transaction)", ticker=stock["ticker"], shares=shares, price=stock["price"], id=session["user_id"], transaction=now)我一直收到错误消息: KeyError:'ticker‘
发布于 2019-07-23 20:11:36
可能是在抱怨ticker=stock["ticker"]。我冒险一试,假设股票数组是从lookup构建的,您可能想要stock['symbol']。如果不是这样,您将需要编辑问题以包含更多代码,特别是在与插入相关的stock['ticker']被填充的地方。
https://stackoverflow.com/questions/57149535
复制相似问题