PythonH5py:将附加数据集附加到现有h5文件

PythonH5py:将附加数据集附加到现有h5文件,python,h5py,Python,H5py,我有以下示例代码将新数据集附加到现有的.h5文件中 import h5py import numpy as np file1 = 'sampleFile.h5' fileIn = h5py.File(file1,'a') fileIn.create_dataset('addedDataset', (100,1), dtype='i8', data = [0]*100) 但是,我无法以“附加”模式打开h5文件。 我得到以下错误: IOError: Unable to create file (

我有以下示例代码将新数据集附加到现有的.h5文件中

import h5py
import numpy as np

file1 = 'sampleFile.h5'
fileIn = h5py.File(file1,'a')
fileIn.create_dataset('addedDataset', (100,1), dtype='i8', data = [0]*100)
但是,我无法以“附加”模式打开h5文件。 我得到以下错误:

IOError: Unable to create file (Unable to open file: name = 'sampleFile.h5', errno = 17, error message = 'file exists', flags = 15, o_flags = c2)

任何帮助都将不胜感激。谢谢大家!

我的系统正在运行,请尝试更新您的软件包,可能有问题。同样的代码也能工作。@SnehalParmar你试过现有的h5文件吗?是的,它也在现有的文件上工作,我在运行它时没有遇到任何问题。@SnehalParmar谢谢。。它对我不起作用,我用“r+”来代替它。。