使用命令行参数启动Energy Plus的Python脚本

时间:2017-11-18 10:14:27

标签: python python-3.x process subprocess launch

  

解决

我需要使用软件运行大量模拟:Energy Plus。 我想创建一个Python脚本,我在其中进行调用处理。 Energy Plus需要2个输入文件,我已经将我希望Energy Plus的2个文件设置为默认值,因此每次拨打电话时,软件都会打开它,无需修改输入即可启动。但是我不知道如何在我调用这个过程之后运行Energy Plus。 目前这些是2个代码串:

import subprocess as sp
sp.call(['C:\EnergyPlusV8-8-0\EP-Launch.exe'])

This image show the situation after the call 我希望找到一种在通话后运行Energy Plus的方法,而无需“按下”按钮"Simulate.."

1 个答案:

答案 0 :(得分:0)

我解决了我的问题。

查看此链接,他们详细解释了不同的解决方案“Specifically about the problem I had” 此外,一个有趣的想法来解决任何疑问Python class for EnergyPlus