Это функциональный код для получения цен на акции.
from googlefinance import getQuotes
import json
import re
def get_last_trade_price(TICKER):
Asset = json.dumps(getQuotes(TICKER))
raw = (json.loads(Asset)[0]["LastTradePrice"])
raw = re.sub(',','',raw)
return float(raw)
Эта функция извлекает последнюю торговую цену акции.
get_last_trade_price('AAPL')
Но это не работает для некоторых акций, котирующихся на других биржах за пределами США.
get_last_trade_price('C52')
This link показывает реквизиты компании. Как я могу заставить этот код работать?