我有一个批处理文件,用来加载一些预构建的二进制文件来控制我的设备。 它的命令是:
cd build
java -classpath .;..\Library\mfz-rxtx-2.2-20081207-win-x86\RXTXcomm.jar -
Djava.library.path=..\Library\mfz-rxtx-2.2-20081207-win-x86 tabotSample/Good1
pause
现在,我想用Python运行批处理文件,我尝试了os.system(batch,bat)
,并尝试使用Popen
import os
from subprocess import Popen
os.popen("cd TAbot")
r=os.popen("hello.bat")
然而,python控制台(Anaconda python2.7)似乎执行了代码,但是什么也没有返回,也没有发生任何事情。
我想从python运行这个批处理文件,请帮助我。
顺便说一句,我试着用popen做另一个批处理文件,比如,
echo Hello
但什么也没发生。在
你也可以用这个
测试.bat
^{pr2}$这是一个简单的解决方案。在
文件_名称.bat
^{pr2}$我认为应该这样做:
批处理.py
测试.bat
^{pr2}$相关问题 更多 >
编程相关推荐