> I don't like the idea of rely on the private _handle and do: > > process = subprocess.Popen(...) > ... > subprocess.TerminateProcess(int(process._handle), -1) > > so, I'll end doing this: > > process = subprocess.Popen(...) > ... > handle =ctypes.windll.kernel32.OpenProcess(1, False, process.pid) > ctypes.windll.kernel32.TerminateProcess(handle, -1) > ctypes.windll.kernel32.CloseHandle(handle) > > Is this ok? I don't like it. I would rather rely on the private _handle member. If that ever gets changed, the test fails. Regards, Martin
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4