Python協程

什麼是協程 協程,又叫做微線程和纖程,英文名叫做coroutine。協程是用戶級別的輕量級線程。 前面我們講過線程,Python中線程調度和操作系統的進程調度類似,都屬於搶佔式的調度。而協程是程序級別的,根據程序員的需求自己調度。子程序,或者說函數是層級調用的,它是一個入口,一次返回,並且調用順序明確。協程就是在子程序執行的過程中,轉而執行別的子程序,然後在返回來接着執行,這個過程並不是函數調用,
相關文章
相關標籤/搜索