0
我想在脚本中满足特定条件后结束进程。 这样的:无法从其他脚本运行脚本
import psutil
PROCNAME = "standard.exe"
for proc in psutil.process_iter():
if proc.name() == PROCNAME:
proc.kill()
我可以运行在Spyder的这个独立的脚本(processkiller.py)和它的作品,但我想 从另一个脚本运行此脚本,就像这样:
os.system("C:\\Users\\s086372\\Desktop\\results\ProcessKiller.py")
这不起作用,有什么建议吗?我仍然是一位初学者,他正在使用 简单代码来编写工程仿真脚本。
the mdb.jobs.kill(
)在abaqus中无法正常工作,它的错误,所以我必须以某种方式手动终止进程。
它不为我工作,我可以从Spyder的运行我的脚本,它会结束该进程而不是从我的mainscript:\t 使用os.system(“蟒蛇C:\\ \\用户\\ s086372桌面\结果\ ProcessKiller.py“) 打印‘过程已被杀害’ 我得到的消息打印之后,但没有错误 – isok89
也许你没有杀人的过程中的权利,请尝试: 操作系统。系统(“runas/noprofile/user:Administrator python C:\\ Users \\ s086372 \\ Desktop \\ results \ ProcessKiller.py”) –
这对我不起作用。 – isok89