Exemple #1
0
 def get_instrument(self, symbol):
     if symbol in self.instruments.keys():
         return self.instruments[symbol]
     else:
         resp = self.session.get(Url.instruments(symbol=symbol))
         if Client.DEBUG:
             Client.log_response(resp)
         obj = json.loads(resp.text)
         url = obj['results'][0]['url']
         self.instruments[symbol] = url
         self.stock_ids[symbol] = obj['results'][0]['id']
         self.symbols[obj['results'][0]['id']] = symbol
         return url