我正在开发一个Python模块来管理长基线仿真过程的执行。迄今为止,我取得了一些成功,但我想对其进行改进,以使其更适合其用户用户。
到目前为止,我的代码使用sys
,time
,subprocess
和包watchdog
;它监视文件夹中是否有新的运行文件,将它们放在FIFO队列中并同时执行它们,直至达到预定义的限制。这行得通,但有点笨拙,并且动态管理它是不切实际的。
我不是计算机科学家或软件工程师;这就是为什么我寻求帮助。尽管如此,我有信心可以完成(大量的)编码工作,但是我希望获得一些指导:
我非常感谢您能提供的任何帮助,请当然告诉我是否有更好的StackExchange网站可以提交此问题。预先谢谢你!
有关模拟的一些细节:
我还应该指出,根据模拟软件许可的条款,我明确禁止使用第三方云计算平台。
这是我需要执行的模块:
还有一些来自用户的其他想法,这些想法对很高兴: