在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