Python 交互式库(pymidas) 会话警告

Python interactive library(pymidas) session warning

我正在使用 Python2.7 和一个名为 pymidas 的库。

在我的 python 脚本中,我使用以下命令调用库:

from pymidas import midas
midas.do('INDISK/FITS test.fits test.bdf')

我进一步编写的所有代码都完全符合我的要求,但是每当脚本导入 midas 时,我首先得到 (py)midas 的欢迎输出,这对我来说没问题,但之后它会问我是否想要并行或新会话。

遗憾的是,这一点在选择并行模式时需要人工交互。通过阅读我发现的 midas 的文档,midas 有一个选项 (-P) 这正是我需要的,并强制 midas 打开而不问任何问题并直接进入并行模式。

有人知道如何在我的 python 脚本中实现这个吗?

谢谢!

在脚本末尾添加:

midas.do('.exit')

这确保您下次 运行 脚本时不会被询问。