Exemplo n.º 1
0
 def default_config(self):
     try:
         s = self.default_config_path.text()
     except IOError:
         return None
     data = dumper.load(s, format=self.default_config_path.ext.strip('.'))
     return data
Exemplo n.º 2
0
 def default_config(self):
     try:
         s = self.default_config_path.text()
     except IOError:
         return None
     data = dumper.load(s, format=self.default_config_path.ext.strip('.'))
     return data
Exemplo n.º 3
0
    def load(self, fzip):
        fzip = path(fzip).abspath()
        with ZipFile(fzip, 'r') as myzip:
#            print myzip.filelist
            fcsv = filter(
                lambda x: x.filename.endswith('csv'), myzip.filelist)[0]
            fyaml = filter(
                lambda x: x.filename.endswith('yaml'), myzip.filelist)[0]
            s = myzip.read(fyaml)
            smeas = myzip.read(fcsv)
            data = unbunchify(dumper.load(s, format='yaml'))
            df = pd.read_csv(StringIO(smeas), index_col=0)
#            print df
#            print self.data
            print '"%s" was loaded' % fzip
#            self.project = self.data['project']
#            self.json=s
            data = bunchify(data)
#            print data
            data['measurements'] = df
#            print data
            return data
Exemplo n.º 4
0
 def load(self, fzip):
     fzip = path(fzip).abspath()
     with ZipFile(fzip, 'r') as myzip:
         #            print myzip.filelist
         fcsv = filter(lambda x: x.filename.endswith('csv'),
                       myzip.filelist)[0]
         fyaml = filter(lambda x: x.filename.endswith('yaml'),
                        myzip.filelist)[0]
         s = myzip.read(fyaml)
         smeas = myzip.read(fcsv)
         data = unbunchify(dumper.load(s, format='yaml'))
         df = pd.read_csv(StringIO(smeas), index_col=0)
         #            print df
         #            print self.data
         print '"%s" was loaded' % fzip
         #            self.project = self.data['project']
         #            self.json=s
         data = bunchify(data)
         #            print data
         data['measurements'] = df
         #            print data
         return data