def parse_dataline(data:str):
|
fields = data.split('#')
|
fields[5] = fields[5].replace(' ', '')
|
return tuple(fields)
|
|
def parse_data_file(filename: str):
|
wasser_pegel = []
|
in_data = False
|
with open(filename) as data:
|
line = data.readline()
|
while line is not None:
|
line = line.strip()
|
if (line == "LLL#"):
|
none_data_line = 3
|
while none_data_line > 0:
|
none_data_line -= 1
|
data.readline()
|
in_data = True
|
if in_data:
|
wasser_pegel.append(parse_dataline(line))
|
return wasser_pegel
|
|
|
if __name__ == "__main__":
|
wasser_pegel = parse_data_file(sys.argv[1])
|