Тёмный

【python】asyncio的理解与入门,搞不明白协程?看这个视频就够了。 

码农高天
Подписаться 25 тыс.
Просмотров 13 тыс.
50% 1

Опубликовано:

 

27 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 39   
@kyomind
@kyomind 11 месяцев назад
說得非常好,對初學asnycio的理解很有幫助,謝謝
@cken27
@cken27 6 месяцев назад
這是我在youtube和其他文章中看過眾多asyncio介紹中最好的解釋,沒有之一。只是「await會將coroutine object自動轉為task」那一邊讓我困惑一下,要跟GPT4確認一下才行
@PotatoMan1491
@PotatoMan1491 2 месяца назад
谢谢你,之前完全不懂地半抄半写了来用,现在清楚很多可以再码过。
@demon4874
@demon4874 2 месяца назад
謝謝🙏 超級有幫助,不然之前用asyncio都不太懂他真正的邏輯
@linzhang5144
@linzhang5144 5 месяцев назад
首先要有coroutine和parallelism的概念【我之前看到的,比较好的讲解视频ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-Y1pgpn2gOSg.html】;然后再结合这个视频的python asyncio就可以完整地了解coroutine概念是如何代码实现的。
@victorynofrish5564
@victorynofrish5564 7 месяцев назад
讲得非常好!感谢!
@Yonglee7015
@Yonglee7015 9 дней назад
讲的太清楚了
@liryan
@liryan 3 дня назад
我先学的普通Python,然后学了JavaScript,学习曲线就很长,花了很久理解await/promise/event loop.现在返回来看asyncio 就感觉不难理解了
@louiscklaw
@louiscklaw Месяц назад
養份充足,謝謝指教
@RachelWei-f9o
@RachelWei-f9o 10 месяцев назад
讲得真好 感人
@TingyuXie-b5s
@TingyuXie-b5s 9 месяцев назад
讲的很棒,点赞!!!
@libos-m6t
@libos-m6t 4 месяца назад
很清楚,感謝
@jimpaul15
@jimpaul15 6 месяцев назад
講得很深入淺出 讚讚
@gbaian10
@gbaian10 8 месяцев назад
講的很好,如果有圖能表示一下 event loop 裡面目前註冊了那些 task 能顯示在畫面上就更好了
@mx-kd2fl
@mx-kd2fl 6 месяцев назад
+1 想看 event loop
@FashionCobalt
@FashionCobalt 7 дней назад
如果在设计基于队列的异步任务时加入了返回值,那么为什么使用asyncio定义的异步函数就不能正常工作了呢?一旦我们在函数中加入return语句,程序似乎只能处理第一批并发任务,之后就不再继续执行了。是因为return导致协程提前终止?
@jtzhang-w3f
@jtzhang-w3f 11 месяцев назад
感觉博主应该配些示意框图
@j2325138
@j2325138 5 месяцев назад
講得很清楚,一杯咖啡答謝
@minkoder
@minkoder 5 месяцев назад
感谢支持~
@謝祥文-m6v
@謝祥文-m6v 8 месяцев назад
淺顯易懂,感謝解說
@jamyang83
@jamyang83 10 месяцев назад
感謝
@F1y4L0ve
@F1y4L0ve 11 месяцев назад
说await会隐式创建task会不会不太严谨?实际上是不会创建task的
@vaporeon2822
@vaporeon2822 6 месяцев назад
up说的是 asncio.gather()时会隐式变成task 普通的await不会
@2sourcerer
@2sourcerer 6 месяцев назад
請問 gather 傳回的是 future,為什麼不能說 gather 傳回的是 coroutine object 呢?這兩個什麼不同呢?
@moneymaker02x
@moneymaker02x 4 месяца назад
因為在asyncio裡,gather這個method的返回值就是一個future object而不是coroutine object,就像問dict.keys()為什麼是回傳一個list而不是tuple一樣
@MrKyriotetes1
@MrKyriotetes1 8 месяцев назад
请问有没有可能加入词汇是使用英文介绍呢
@alanchau8037
@alanchau8037 11 месяцев назад
牛B
@acaciamiao7129
@acaciamiao7129 24 дня назад
task
@lucienchung1720
@lucienchung1720 6 месяцев назад
HEN NEW BEE !
@aringchi9554
@aringchi9554 11 месяцев назад
还是讲的太复杂了,这跟nodejs的promis,差不多
@suwenhao9864
@suwenhao9864 9 месяцев назад
您好。请问promis有推荐的视频吗?
@無名氏-l1c
@無名氏-l1c 6 месяцев назад
async當然不會差太多
@mx-kd2fl
@mx-kd2fl 6 месяцев назад
js async 比較簡單,但 python async 確實是這樣運作,這些解說都是有必要的。另外 api 還在迭代,也希望未來可以變得更簡單好懂好用
@donald-dudu
@donald-dudu 4 месяца назад
如果一个人不了解js6 promise,是不是就不配学协程了?up讲的内容没毛病,对全面了解很有必要。
@sparklee6994
@sparklee6994 5 месяцев назад
没什么鸟用,一般的程序里都没有傻等的时候。那些需要傻等的程序都会被写成driver, 很多IO都是有自己的driver。比如打印,串口的收发等。
@ChocoMIsGoodDrink
@ChocoMIsGoodDrink 4 месяца назад
笑死 😂😂
@WeiXiong-mi2lt
@WeiXiong-mi2lt 25 дней назад
你写过代码?你发网络请求还有文件io连接数据库执行SQL查询这些不都是阻塞?
Далее
AsyncIO and the Event Loop Explained
13:34
Просмотров 36 тыс.
threading vs multiprocessing in python
22:31
Просмотров 588 тыс.
Asyncio in Python - Full Tutorial
24:59
Просмотров 87 тыс.
5 Good Python Habits
17:35
Просмотров 580 тыс.