擅长:python、mysql、java
<p>我不太担心“回声关闭”或“按任意键继续…”线。你知道吗</p>
<p>使用Spyder测试我的Python代码,我能够使用:</p>
<pre><code>import os
fh = os.popen("tempPres.bat")
output = fh.read()
data = output.splitlines()
temp = data[2]
pres = data[3]
print (temp)
print (pres)
</code></pre>
<p>带输出:</p>
<pre><code>0022.50
0710.90
</code></pre>
<p>这与SPYDER配合得很好。但是,当我尝试在程序中运行完全相同的代码时,批处理文件似乎无法生成正确的输出。我能得到的输出只有第一行“ECHO OFF”。看来httpget.exe可执行文件没有返回第二行和第三行。你知道吗</p>
<p>我的程序附带了Python数学模块、numpy和scipy,并且我已经安装了os模块库。有什么方法可以让我测试一下httpget.exe执行是否正确?或者是否需要导入其他模块,以便外部程序正确运行代码?你知道吗</p>
<p>我希望这有道理。你知道吗</p>