相关疑难解决方法(0)

作为Windows服务运行的Python:OSError:[WinError 6]句柄无效

我有一个Python脚本,它作为Windows服务运行.该脚本分叉另一个进程:

with subprocess.Popen( args=[self.exec_path], stdout=subprocess.PIPE, stderr=subprocess.STDOUT) as proc:
Run Code Online (Sandbox Code Playgroud)

这会导致以下错误:

OSError: [WinError 6] The handle is invalid
   File "C:\Program Files (x86)\Python35-32\lib\subprocess.py", line 911, in __init__
   File "C:\Program Files (x86)\Python35-32\lib\subprocess.py", line 1117, in _get_handles
Run Code Online (Sandbox Code Playgroud)

python windows subprocess

13
推荐指数
1
解决办法
7982
查看次数

标签 统计

python ×1

subprocess ×1

windows ×1