1
我正在使用Google财务模块来获取Python中的库存数据。我想从列表中分离出LastTradePrice并将其转换为整数。有什么建议么?谢谢。在Python列表中分离字符串
from googlefinance import getQuotes
import json
stockinfo = getQuotes('VSMGX')
stockdata = json.dumps(stockinfo, indent=1)
的stockdata看起来像这样
[
{
"ID": "904726512134516",
"LastTradeDateTimeLong": "Jan 8, 4:00PM EST",
"Index": "MUTF",
"LastTradeWithCurrency": "$22.26",
"LastTradeTime": "4:00PM EST",
"StockSymbol": "VSMGX",
"LastTradePrice": "22.26",
"LastTradeDateTime": "2016-01-08T16:00:00Z"
}
]
你真的想要它是一个整数? '22.26'会回到'22'。 '[float(d ['LastTradePrice'])对于股票数据中的任何错误''。 BTW'info1'不存在 - 你的意思是'stockinfo'吗? – AChampion
是的,我应该使用浮动。谢谢!你的回答起作用 –
糟糕,我只是写了与@AChampion相同的代码,令牌令牌!那么它是一个成语:-) – alexis