用yield實現python協程

剛剛介紹了pythonyield關鍵字,趁熱打鐵,現在來了解一下yield實現協程。 引用官方的說法:    與線程相比,協程更輕量。一個python線程大概佔用8M內存,而一個協程只佔用1KB不到內存。協程更適用於IO密集型的應用。 當然在講協程的實現之前,有必要先來看一下send方法。   send方法 yield表達式有一個返回值,send方法的作用就是控制這個返回值,send的參數就是yi
相關文章
相關標籤/搜索