Example #1
0
 def dealnsr(self,data):
     nsr = Nsr()
     info = nsr.getinfo()
     for i in range(len(data)):
         info[self.cols[i]]=data[i]
     succ,msg = nsr.save(info)
     if not succ:logging.warn(msg)
Example #2
0
    def savensrlist(self, info, forced=False):
        if info is not None:
            data = deepcopy(info)
            self.nsrlist.append(data)

        if len(self.nsrlist) > 100 or forced:
            nsr = Nsr()
            succ, msg = nsr.savemany(self.nsrlist)
            if not succ:
                logging.info(msg)
            self.nsrlist = []
Example #3
0
 def dealnsr(self, data):
     nsr = Nsr()
     info = nsr.getinfo()
     for i in range(len(data)):
         info[self.cols[i]] = data[i]
     self.savensrlist(info)