-1
我無法通過子程序在python中啓動和停止服務。得到錯誤像無法通過python中的子進程啓動和停止服務
Traceback (most recent call last):
File "subProcessExample.py", line 3, in <module>
p = Popen(["C:/Program Files/Apache Software Foundation/Tomcat8.0/bin", service, "stop"], stdin=PIPE, stdout=PIPE, stderr=PIPE)
File "C:\Python27\lib\subprocess.py", line 679, in __init__
errread, errwrite)
File "C:\Python27\lib\subprocess.py", line 893, in _execute_child
startupinfo)
WindowsError: [Error 5] Access is denied
請張貼更易讀的回溯。把它放在代碼塊中,這樣行就不會被包裝。 – Barmar
錯誤消息似乎很明顯:您正試圖運行一個程序,但您沒有適當的權限。你需要用root來停止和啓動服務。 – Barmar