def main(): with open(os.path.join(os.pardir, 'panel_construction', 'settings.txt'), 'rt') as f: settings = json.load(f) p = pathlib.Path(str(settings['base_path'])).join('full_panel') panel_h = HDFHandler.from_directory(str(p), kind='full_panel') make_to_long(panel_h, settings, start='1996_01', stop='2013_06') panel_h.close()
def main(): with open(os.path.join(os.pardir, 'panel_construction', 'settings.txt'), 'rt') as f: settings = json.load(f) p = pathlib.Path(str(settings['base_path'])).join('full_panel') panel_h = HDFHandler.from_directory(str(p), kind='full_panel') make_to_long(panel_h, settings, start='1996_01', stop='2013_06') panel_h.close()
def test_from_directory(self): # setup should have created some. os.mkdir('from_dir') with open(os.path.join('from_dir', 'file5.h5'), 'w'): pass try: handler = HDFHandler.from_directory('from_dir', kind='M') self.assertEqual(len(handler.stores), 1) handler.close() except Exception as e: print(e) finally: os.remove(os.path.join('from_dir', 'file5.h5')) os.removedirs('from_dir')
def test_from_directory(self): # setup should have created some. os.mkdir('from_dir') with open(os.path.join('from_dir', 'file5.h5'), 'w'): pass try: handler = HDFHandler.from_directory('from_dir', kind='M') self.assertEqual(len(handler.stores), 1) handler.close() except Exception as e: print(e) finally: os.remove(os.path.join('from_dir', 'file5.h5')) os.removedirs('from_dir')