新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:Python使用協(xié)程的缺點(diǎn)
1、多核資源不能使用:協(xié)程的本質(zhì)是單線程,它不能同時使用單個CPU的多核、協(xié)程。

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、微信小程序開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了壽縣免費(fèi)建站歡迎大家使用!
2、在多CPU上運(yùn)行程需要與過程配合。
當(dāng)然,每天編寫的大多數(shù)應(yīng)用程序都沒有必要。
除非是cpu密集型應(yīng)用。
3、阻塞(Blocking)操作(如IO)會阻塞整個程序。
實(shí)例
# 協(xié)程的基本使用, 實(shí)現(xiàn)兩個任務(wù)的切換 yield 和 next 來回切換
def func1():
for i in range(11):
print(f"一班打印第{i}次數(shù)據(jù)")
yield
def func2():
g = func1()
next(g)
for i in range(10):
print(f"二班打印第{i}次數(shù)據(jù)")
next(g)
if __name__ == "__main__":
func2()以上就是python使用協(xié)程的缺點(diǎn),希望對大家有所幫助。更多Python學(xué)習(xí)指路:創(chuàng)新互聯(lián)python教程
網(wǎng)站題目:創(chuàng)新互聯(lián)Python教程:Python使用協(xié)程的缺點(diǎn)
標(biāo)題URL:http://m.fisionsoft.com.cn/article/cddihjh.html


咨詢
建站咨詢
