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])