
1 wd 2021 年 9 月 24 日 via iPhone async 或者线程 |
2 kealm 2021 年 9 月 24 日 ```js async function b() { return new Promise((resolve) => setTimeout(resolve, 10000)) } function a() { console.time('b') b() console.timeEnd('b') } async function aa() { console.time('b') await b() console.timeEnd('b') } ``` |
3 ila 2021 年 9 月 24 日 via Android celery |
4 Ct5T66PVR1bW7b2z 2021 年 9 月 24 日 via Android threading.Thread |
5 rootit 2021 年 9 月 24 日 python 肯定首选 asyncio.create_task() 了,再次 threading 起线程 |
6 deplivesb 2021 年 9 月 24 日 了解一下异步 |
7 demonzoo 2021 年 9 月 24 日 就直接在 a 里面调用 b() 就好了啊。。。不要 await b() |
8 IsaacYoung 2021 年 9 月 24 日 thread |
9 meiyoumingzi6 2021 年 9 月 24 日 哈哈哈哈哈哈 我当时刚接触 python 的时候也思考过这个问题 0. 多线程, 把 b 丢进新的线程计算 1. 多进程, 同上 3. 协程 async 4. celcry 等异步框架 5. 换 golang, 无脑 go 就行了 [手动狗头 |
10 rammiah 2021 年 9 月 25 日 via Android golang:go 就完了 |
11 dangyuluo 2021 年 9 月 25 日 这种情况 Async 比多线程要好 |