以下代码直接抛异常了
def send_signal(self, sig):
"""Send a signal to the process."""
Don't signal a process that we know has already died.
if self.returncode is not None:
return
if sig == signal.SIGTERM:
self.terminate()
elif sig == signal.CTRL_C_EVENT:
os.kill(self.pid, signal.CTRL_C_EVENT)
elif sig == signal.CTRL_BREAK_EVENT:
os.kill(self.pid, signal.CTRL_BREAK_EVENT)
else:
raise ValueError("Unsupported signal: {}".format(sig))
操作系统为win https://github.com/openatx/adbutils/blob/2138c40ae4685375a299f0f60c5a3e42137c898e/adbutils/screenrecord.py#L146 self._p.send_signal(signal.SIGINT)入参为2
以下代码直接抛异常了 def send_signal(self, sig): """Send a signal to the process."""
Don't signal a process that we know has already died.