def gdx(self): if self.__gdx is None: self.__gdx = gdxdict.gdxdict() for symbol_name, df in self.dataframes.items(): try: self.__add_symbol_to_gdx(symbol_name, df) except: logger.error("Unable to add symbol {} to gdx with dataframe {}.".format(symbol_name, df)) raise return self.__gdx
'''
def gdx(self): if self.__gdx is None: self.__gdx = gdxdict.gdxdict(self.lazy_load) self.__gdx.read(self.gdx_file, self.gams_dir) return self.__gdx