def _get_near_date(self, datestr, mode, indexes): try: if indexes.has_key(datestr): return datestr keys = indexes.keys() keys.sort() return f.get_near_key(keys, datestr, mode) except KeyError: return ""
def get_near_date(self, datestr, mode): try: (indexes, dates, open, high, low, close, volume) = self.data if indexes.has_key(datestr): return datestr keys = indexes.keys() keys.sort() return f.get_near_key(keys, datestr, mode) except KeyError: return ""