解决算法出错时程序崩溃 → 进行错误捕获

This commit is contained in:
tangchao
2022-05-25 23:36:56 +08:00
parent ceac9f1756
commit 1ea3469d5b

View File

@ -243,8 +243,15 @@ def main():
# print(header, flush=True)
# sif算法处理
processing(inputs.standard_sif, inputs.folder, inputs.outfile,
inputs.pars, data, header, inputs.sky_p, inputs.method)
try:
processing(inputs.standard_sif, inputs.folder, inputs.outfile,
inputs.pars, data, header, inputs.sky_p, inputs.method)
except Exception as e:
print('sif error: %s' % e, flush=True)
else: # 如果打开没有出错
print('Sif compute Completed!')
finally:
pass
if __name__ == '__main__':