Exemplo n.º 1
0
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()
Exemplo n.º 2
0
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()
Exemplo n.º 3
0
 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')
Exemplo n.º 4
0
 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')