我正在寻找一种在某些条件下从python脚本自动执行ABAQUS(程序)的方法。在Linux的命令(终端)行中输入
abq683 cae script=XX.py
它将有ABAQUS运行脚本。我知道python模块'subprocess',它可以运行基本程序,这是命令的'abq683'部分,但我似乎无法找到让其他条件与它一起运行的方法。
我想知道是否有办法从python文本文件中自动运行完整的abq683 cae script=XX.py
命令。
也许有办法将字符打印到终端窗口的活动行并运行它们?
我在linux机器上使用Python2.6 感谢您提供的任何帮助。
答案 0 :(得分:0)
import subprocess
retcode = subprocess.call(['abq684', 'cae', 'script=XX.py'])