мой код
def Operation_Store_Close(self,op_store):
op_path = 'c:/data/operation/operation.hdf'
backup = 'c:/data/operation/operation_backup.hdf'
op_store.close ()
os.remove(backup)
shutil.copy2 (op_path, backup)
with pd.HDFStore(backup) as bstore:
print(bstore[bstore.keys()[0]])
return
от
print(bstore[bstore.keys()[0]]),
я встретил следующее сообщение.
File "C:\Anaconda3\lib\site-packages\pandas\io\pytables.py", line 417, in __getitem__
return self.get(key)
File "C:\Anaconda3\lib\site-packages\pandas\io\pytables.py", line 634, in g et
return self._read_group(group)
File "C:\Anaconda3\lib\site-packages\pandas\io\pytables.py", line 1272, in _read_group
return s.read(**kwargs)
File "C:\Anaconda3\lib\site-packages\pandas\io\pytables.py", line 2788, in read
placement=items.get_indexer(blk_items))
File "C:\Anaconda3\lib\site-packages\pandas\indexes\base.py", line 2082, in get_indexer
raise InvalidIndexError('Reindexing only valid with uniquely'
pandas.indexes.base.InvalidIndexError: Reindexing only valid with uniquely valued Index objects
Есть ли какой-нибудь хороший способ избежать вышеуказанного сообщения.
заранее спасибо за совет.