df = pd.read_fwf('c:\\data\\temp mean_andhra_adilabad.txt', skiprows=2,
    widths=(5,) + (7,) * 12, skip_footer=1)
df
How to read columns of varying length from a text file in NumPy using genfromtxt()?