with open('test.txt') as f:
    next(f)
df = pd.DataFrame.from_records(map(lambda x: x.rstrip().replace('|', ';').
    split(';'), f), columns=['Column 1', 'Column 2', 'ID', 'Age', 'Height'])
Разделите определенный столбец и добавьте их как столбцы в CSV (Python3, CSV)