1
我想从python脚本运行批处理脚本,并且我希望它在完成时终止python脚本。问题是,无论何时从python运行批处理脚本,它都不会杀死python。从python运行批处理脚本来杀死python?
在批处理文件(的Dl.bat):
Taskkill /F /IM python.exe
蟒:
call("dl.bat")
我想从python脚本运行批处理脚本,并且我希望它在完成时终止python脚本。问题是,无论何时从python运行批处理脚本,它都不会杀死python。从python运行批处理脚本来杀死python?
在批处理文件(的Dl.bat):
Taskkill /F /IM python.exe
蟒:
call("dl.bat")
尝试这种情况:
Taskkill /F /IM python.exe /T
/T终止指定的过程和任何 子它开始的进程。
获取错误'进程无法终止自己.' –
如果你只是想退出python脚本,试着看看sys.exit() –
我同意上面的说法,因为任何原因,在运行你想要退出的实际python时,只需退出()就可以了。 –