希望这不是一个重复的帖子。关于这类问题,我读了很多其他的文章,但都没有成功。在
我想把下面的JSON解析成Python,打印股票的当前价格。 我已经用下面的代码尝试过了:
from googlefinance import getQuotes
import json
stock = json.loads(getQuotes('AAPL'))
print(stock['LastTradePrice'])
但是,这给出了以下错误。。。在
我也尝试了以下代码:
^{pr2}$它成功地给出了以下输出
[
{
"Index": "NASDAQ",
"LastTradeWithCurrency": "129.09",
"LastTradeDateTime": "2015-03-02T16:04:29Z",
"LastTradePrice": "129.09",
"Yield": "1.46",
"LastTradeTime": "4:04PM EST",
"LastTradeDateTimeLong": "Mar 2, 4:04PM EST",
"Dividend": "0.47",
"StockSymbol": "AAPL",
"ID": "22144"
}
]
不过,我只想从中获取价格并将其解析到Python程序中。为什么我不能这么做?我有一种感觉,这是因为json的方括号,但我不确定。在
不必反序列化数据,因为它返回字典列表。在
输出:
^{pr2}$相关问题 更多 >
编程相关推荐