【发布时间】:2010-11-08 21:28:28
【问题描述】:
我有一个 Python 脚本管理 Windows 上的 gdb 进程,我需要能够向生成的进程发送 SIGINT 以停止目标进程(由 gdb 管理)
Win32 中似乎只有 SIGTERM 可用,但很明显,如果我从控制台运行 gdb 并按 Ctrl+C,它会认为它正在接收 SIGINT。有没有办法可以伪造这个功能,以便在所有平台上都可以使用?
(我使用的是子进程模块,和python 2.5/2.6)
【问题讨论】:
标签: python windows subprocess sigint signal-handling