1994| 5
|
[已解决]异步函数调用如何不阻塞后续进程? |
50鱼币
最佳答案coroutine 同一时间只能执行一个 future是注册了就可以托管运行的
无论是coroutine还是future都得await才行 不能直接执行
除此之外还有一些API可以直接并发运行coroutine不需要自己去注册为future
其中最好用的应该是run_coroutine_threadsafe 他可以往你的进程里发送coroutine
我给出一个数据库查询的例子
test_select 就是主函数 其他的你都不需要改 在里面写就行
| ||
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
|
||
发表于 2021-11-14 23:46:03
|
显示全部楼层
本楼为最佳答案
| ||
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
|
||
发表于 2021-11-15 09:58:32
|
显示全部楼层
| ||
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
|
||
发表于 2021-11-15 21:26:44
|
显示全部楼层
| ||
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
|
||
| ||
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
|
||
小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)
GMT+8, 2025-1-12 19:44
Powered by Discuz! X3.4
© 2001-2023 Discuz! Team.