我编写了一个简单的python脚本,它启动(os.start(path)
)一个批处理文件,并等待它在os.spawnv(os.P_WAIT,bat,())
完成。在
问题是它引发了一个异常:
““例外情况.eoferor:[Errno 10054]远程主机已强制关闭现有连接“
该脚本在64位windows 7上运行,批处理文件包含在cd等简单命令上。。在
代码:
import os
bat = r'C:\new folder\start.bat'
os.spawnv(os.P_WAIT,bat,())
print "ok"
有什么建议吗?在
Tags:
要在Windows上运行批处理文件,实际上必须}一些带参数的命令行来模拟类似于以下内容的命令行:
os.spawn()
或{cmd.exe
的/c
参数告诉它执行提供的命令并退出。上面显示的所有路径都需要用双引号括起来。在相关问题 更多 >
编程相关推荐