以前にこのコードを実行したことがあり、Google Finance は返される辞書で配当と利回りを提供していました。このディクショナリに含まれないデータを取得するにはどうすればよいですか?
from googlefinance import getQuotes
import json
print(json.dumps(getQuotes('D'), indent=2))
以前はどちらが返されましたか:
[
{
"ID": "10020",
"StockSymbol": "D",
"Index": "NYSE",
"LastTradePrice": "77.96",
"LastTradeWithCurrency": "77.96",
"LastTradeTime": "4:01PM EDT",
"LastTradeDateTime": "2017-08-08T16:01:05Z",
"LastTradeDateTimeLong": "Aug 8, 4:01PM EDT",
"Dividend": "0.75",
"Yield": "3.87"
}
]
そして今、返すだけです:
[
{
"ID": "10020",
"StockSymbol": "D",
"Index": "NYSE",
"LastTradePrice": "77.96",
"LastTradeWithCurrency": "77.96",
"LastTradeTime": "4:01PM EDT",
"LastTradeDateTime": "2017-08-08T16:01:05Z",
"LastTradeDateTimeLong": "Aug 8, 4:01PM EDT",
}
]