如何保持.exe应用程序运行以减少API的开销

时间:2018-10-10 15:01:58

标签: python flask api-design

我正在用Python编写一个API,该API涉及摄取数据并发送小批量供另一个应用程序处理。另一个应用程序具有命令行界面。我可以从我的python代码中调用外部应用程序,而不会出现问题。

我的问题:只要python进程正在运行,有没有办法调用应用程序并使它保持打开状态?

我正在打电话

os.system('PATH\\cgs_console.exe -input '+infile+' -input_template <configfile> -upload '+outfile+' -upload_template <configfile> -report <logfile> -error_log <logfile> -edit_log <logfile>')

每次调用该API。每次调用API时,打开和关闭应用程序都会产生大量开销。 我想做类似的事情:

with open('PATH\\cgs_console.exe') as app:
    [run the batch processesing on the new API call]

0 个答案:

没有答案