with os.popen(r'xxx.exe', "r") as xxx:
r = xxx.read()
使用这种方法,可以有效保证.exe文件执行完毕之后才进行之后的命令。(特别注意在.exe文件编写中,不要有类似于系统暂停之类的命令,这样.exe就永远无法执行完毕了。。。)
os.popen(r'succedaneum.exe')
这种方法能够保证调用的执行,但是无法保证执行下一条语句前就执行完毕.exe文件。
os.chdir(r"E:\build\bin\Debug")
最好使用第一种。在调用前.exe文件前,可以先打开路径。