Ever so often I get this warning when parsing data files:
WARNING:py.warnings:/usr/local/python3/miniconda/lib/python3.4/site- packages/pandas-0.16.0_12_gdcc
In addition to DSM's answer, with a many-column dataframe it can be helpful to find the columns that change type like so:
for col in df.columns: weird = (df[[col]].applymap(type) != df[[col]].iloc[0].apply(type)).any(axis=1) if len(df[weird]) > 0: print(col)