HDF5:pandas:在只读模式下打开文件时出错,而使用的模式为'w'

时间:2018-02-23 09:07:05

标签: python pandas hdf5

您好我正在尝试将数据帧保存在.h5文件中,但是当我提供命令时,它无法说该文件以只读模式打开并且文件不存在。

cell.accessoryType = .disclosureIndicator

我在堆栈上查找问题,但没有看起来相关。

1 个答案:

答案 0 :(得分:0)

你应该试试

table.to_hdf('test.h5', 'csdkc', table=True, mode='a')

看一下这个例子

WRITE

import pandas as pd
df1 = pd.DataFrame({'jh':[9,2,3,2],'dp':[1,0,0,1]})
df2 = pd.DataFrame({'jh':[7,1,2,1],'dp':[1,8,1,1]})

df1.to_hdf('newf.h5', 'ks',table=True)
df2.to_hdf('newf.h5', 'ks',table=True)

READ

import pandas as pd

print (pd.read_hdf('newf.h5', 'ks',table=True))

输出

python a52.py 
   dp  jh
0   1   7
1   8   1
2   1   2
3   1   1

模式是可选的,所以你的情况还有其他错误。