data = genfromtxt('temp_mean.txt', skiprows=3, delimiter=(4,) + (7,) * 12,
    usecols=list(range(1, 13)), skip_footer=1)
data.shape
How to read columns of varying length from a text file in NumPy using genfromtxt()?