在python 3.5中的asyncio:何時使用,何時避免等待
等待進行I/O操作的異步函數。這包括訪問文件系統,網絡或任何其他可能阻止事件循環執行的功能。通過使用等待,將暫停任務,直到I/O操作完成為止,允許事件循環在此期間處理其他任務。 何時使用等待:
通過網絡發送請求:結果=等待send_request(data)Manipulating objects: object.value = new_valueSpecial Considerations:
Long-running Synchronous Operations:
Avoid synchronous operations that take a long time to complete (e.g., over 50 ms) within異步函數。這可以阻止事件循環並防止其他任務執行。免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3