是否可以从python执行Allrun脚本

2024-09-28 18:48:55 发布

您现在位置:Python中文网/ 问答频道 /正文

下面是一个Allrun脚本的示例,我通常在Linux(ubuntu)中运行该脚本来运行OpenFOAM教程案例https://www.dropbox.com/s/cewhynmxapfqp2g/Allrun?dl=0

但是,不管Allrun文件中包含什么,都可以从python脚本执行它吗

换句话说,是否可以在python脚本中临时切换到终端环境,这样我就可以按照在终端中编写代码的方式编写代码

多谢各位


Tags: 代码https脚本com终端示例ubuntulinux
1条回答
网友
1楼 · 发布于 2024-09-28 18:48:55

我想我找到了答案here

cmd='./Allrun'
pipefile = open('output', 'w')\ retcode = call(cmd,shell=True,stdout=pipefile)
pipefile.close()
os.remove('output')\

我的理解是,/Allrun可以用我们在终端中编写的任何其他代码替换,对吗

相关问题 更多 >