How do I emulate os.kill() in Windows?
Use win32api:
def kill(pid): """kill function for Win32""" import win32api handle = win32api.OpenProcess(1, 0, pid) return (0 != win32api.TerminateProcess(handle, 0))
CATEGORY: windows
Use win32api:
def kill(pid): """kill function for Win32""" import win32api handle = win32api.OpenProcess(1, 0, pid) return (0 != win32api.TerminateProcess(handle, 0))
CATEGORY: windows
this page was rendered by a django application in 0.00s 2012-02-04 08:22:57.116702. hosted by webfaction.
Comment:
In 2.5, the _subprocess module exposes TerminateProcess, but I'm not sure if you can go from a PID to a process handle without OpenProcess...
Posted by Fredrik