第十章:使用進程、線程和協程提供併發性-asyncio:異步I/O、事件循環和併發工具-接收UNIX信號

10.5.13 接收UNIX信號 UNIX系統事件通知通常會中斷一個應用,觸發它們的處理器。結合asyncio使用時,信號處理器回調會與事件循環管理的其他協程和回調交叉執行。這種集成會更少地中斷函數,儘可能減少提供防護來清理未完成的操作的需要。 信號處理器必須是常規的callable,而不是協程。 import asyncio import functools import os import s
相關文章
相關標籤/搜索