def get_historical_prices(self, ccode, str_start_date=None, str_end_date=None): """時系列取得""" start_date = Util.to_date(str_start_date) if str_start_date else None end_date = Util.to_date(str_end_date) if str_end_date else None try: if ccode == 'USDJPY': return self.get_historical_prices_pac(ccode, start_date, end_date) else: results = self.q.get_historical_prices(ccode, start_date=start_date, end_date=end_date) return Util.to_simple_dict_list(results) except CCODENotFoundException: pass # Log.warn('not found. ccode={}, start_date={}, end_date={}'.format(ccode, start_date, end_date)) return []
def _task_get_brand_callback(self, results, code): return Util.to_simple_dict_list(results)