Exemplo n.º 1
0
 def dump_table(self,filename):
     """
     dump embedded bufr table to a file
     """
     lundx = random.choice(_funits)
     iret = _bufrlib.fortran_open(filename,lundx,'formatted','rewind')
     if iret != 0:
         msg='error opening %s' % filename
     _bufrlib.dxdump(self.lunit,lundx)
     iret = _bufrlib.fortran_close(lundx)
     if iret == 0:
         bisect.insort_left(_funits,lundx)
     else:
         raise IOError('error closing %s' % filename)
Exemplo n.º 2
0
 def dump_table(self, filename):
     """
     dump embedded bufr table to a file
     """
     lundx = random.choice(_funits)
     iret = _bufrlib.fortran_open(filename, lundx, 'formatted', 'rewind')
     if iret != 0:
         msg = 'error opening %s' % filename
     _bufrlib.dxdump(self.lunit, lundx)
     iret = _bufrlib.fortran_close(lundx)
     if iret == 0:
         bisect.insort_left(_funits, lundx)
     else:
         raise IOError('error closing %s' % filename)
Exemplo n.º 3
0
 def print_table(self):
     """
     print embedded bufr table to stdout
     """
     _bufrlib.dxdump(self.lunit,6)
Exemplo n.º 4
0
 def print_table(self):
     """
     print embedded bufr table to stdout
     """
     _bufrlib.dxdump(self.lunit, 6)