擅长:python、mysql、java
<p>你应该在代码前添加</p>
<pre><code>import os
import subprocess
try:
os.environ.pop('PYTHONIOENCODING')
except KeyError:
pass
</code></pre>
<p>然后:</p>
<pre><code>cmd = subprocess.Popen('abaqus CAE noGUI=ODBMechens',cwd=jobPath, stdin=subprocess.PIPE, stdout=subprocess.PIPE,
stderr=subprocess.PIPE, shell=True).communicate()[0]
</code></pre>
<p>变量cmd包含您的输出。我发现它是这样工作的。</p>