data = numpy.random.rand(10000, 1000)
df = pandas.DataFrame(data)
store = pandas.HDFStore('test.h5')
store.append('df', df)
del data
del df
store.close()
gc.collect()
Pandas HDFStore unload dataframe from memory