gpt4 book ai didi

tomcat - Python中如何使用subprocess调用 "/etc/init.d/tomcat6/stop"

转载 作者:行者123 更新时间:2023-11-28 23:53:45 25 4
gpt4 key购买 nike

我想在子进程中调用/etc/init.d/tomcat6。我已经尝试了下面的代码,但没有用。

cmd="/etc/init.d/tomcat6/ stop"
p=subprocess.Popen(cmd)
stdout, stderr = p.communicate()
print stdout,stderr

任何人都可以帮助我,谢谢。

最佳答案

这样做:

subprocess.call(['/etc/init.d/tomcat6', 'stop'])

或者,如果你真的需要捕获标准输出/错误

p = subprocess.Popen(['/etc/init.d/tomcat6', 'stop'],
stdout=subprocess.PIPE,
stderr=subprocess.PIPE)
stdout, stderr = p.communicate()

关于tomcat - Python中如何使用subprocess调用 "/etc/init.d/tomcat6/stop",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3924341/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com