我编写了一个脚本来调用wmic Process
并将结果写入文件。在
这个脚本在交互式解释器中运行良好,但作为python脚本运行时就不行了。在
'''
args = shlex.split("wmic process")
args = shlex.split("wmic process get executablePath")
print(args)
ic', 'process', 'get', 'executablePath']
a = open("sagol.txt","w")
p = subprocess.Popen(args,stdout = a)
a.close()
p.kill()
'''
import shlex,subprocess
args = shlex.split("wmic Process")
a = open("salam.txt","w")
p = subprocess.Popen(args,stdout = a)
print(p)
a.close()
p.kill()
关闭输入流并在启动的进程真正有机会写入输出文件之前终止它。在
尝试等待进程完成,而不是终止它:
相关问题 更多 >
编程相关推荐