[問題] 如何截獲關閉CMD的訊號
請問我在python執行之後
會跳出一個CMD視窗並印出一些正在處理的資料
假設我想要抓取的訊號是
按下CMD視窗右上角的那個叉叉按鈕關閉整個視窗
以在程式被關閉前做清理的動作
上網查了一下訊號
然後試著抓取signal.SIGKILL和signal.SIGQUIT
但是卻顯示AttributeError: module 'signal' has no attribute XXX
也試了處理signal.SIGTERM
但並不是它負責的
請問有前輩可以分享一下按下視窗叉叉按鈕的訊號是什麼嗎?
還是這個循環是沒辦法被抓取的?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 124.218.54.100
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1548259229.A.5AA.html
→
01/24 00:50,
6年前
, 1F
01/24 00:50, 1F
→
01/24 06:45,
6年前
, 2F
01/24 06:45, 2F
Python 近期熱門文章
PTT數位生活區 即時熱門文章