You can find different approach in this link: https://stackoverflow.com/questions/29328420/read-specific-column-from-dat-file-in-python
You can also use pandas:
import pandas as pd df = pd.read_csv('*.dat', header=None, sep=',', engine='python') # you can use appropriate separator in sep="" saved_column = df.column_name #you can also use df['column_name']