-1
我搜索了與此相關的答案,但沒有遇到任何問題。我正在爲P2P網絡編寫套接字程序,因此我需要合併一些信號處理。如何捕獲CTRL + C並執行python中的主函數內的條件?
如果我在運行程序時按下CTRL + C,程序應向另一個對等方發送「LEAVE」請求。
僞代碼:
if conditionX
dosomething(IP, port)
if conditionY
dosomethingelse(IP, port)
if SIGINT detected
sendleaverequest(peerip, port)
我如何能實現信號處理嗎?