Skip to content
Snippets Groups Projects
ascii.py 906 B
Newer Older
# ascii.py
# write hdr and data in ascii files

import os

def writeAscii(cfg, device, fe, r, variables_1D):
    if not os.path.exists(cfg['global']['ascii']):
        os.makedirs(cfg['global']['ascii'])
        
    fileName = "{}/{}.{}".format(cfg['global']['ascii'], cfg['cruise']['cycleMesure'], device.lower())
    print('writing header file: {}'.format(fileName))
    writeHeader(fileName, fe, r, variables_1D)
    
    fileName = "{}/{}_{}".format(cfg['global']['ascii'], cfg['cruise']['cycleMesure'], device.lower())
    print('writing Ascii data file: {}'.format(fileName))
    writeData(fileName, fe, r, variables_1D)
    print('done...')
    
def writeHeader(hdrFile, fe, r, variables_1D):
    f = open(hdrFile, 'w')
    f.write("Header file OK !")
    f.close()
    
    
def writeData(dataFile, fe, r, variables_1D):
    f = open(dataFile, 'w')
    f.write("ASCII file OK !")
    f.close()