我正在使用 astropy.table.write(filename, path=run_dir) 将 astropy 表写入名为 dat.h5 的文件。但是我收到了文件存在的错误,我在下面显示了它不存在的 pdb 跟踪。到底是怎么回事?
(Pdb) run_dir
'/Users/ms/run0'
(Pdb) os.system("ls " + run_dir)
param.txt temp_in.dat temp_out.dat
0
(Pdb) os.path.exists(run_dir + '/dat.h5')
False
(Pdb) dat_cube.write('dat.h5', format='hdf5', path=run_dir)
*** IOError: File exists: dat.h5