Non-unique column names in fixed format HDF5 (original) (raw)

This leads to an error on read, writing is possible however. Since the format has a fundamental problem with this case if there are columns with the same name but different data types this is not fixable.

However, df.to_hdf should just not write the respective dataframe if the column index is not unique.