關(guān)于我們
書單推薦
新書推薦

asyncio實(shí)例集錦

asyncio實(shí)例集錦

定  價(jià):68 元

        

  • 作者:Mohamed Mustapha Tahrioui 著,陶俊杰,陳小莉 譯
  • 出版時(shí)間:2020/9/1
  • ISBN:9787564190545
  • 出 版 社:東南大學(xué)出版社
  • 中圖法分類:TP311.561 
  • 頁碼:
  • 紙張:膠版紙
  • 版次:1
  • 開本:16開
9
7
1
8
9
7
0
5
5
6
4
4
5

《asyncio實(shí)例集錦》首先通過案例介紹asyncio庫(kù)的同步原語,并解釋如何評(píng)估asyncio是否可以成為應(yīng)用程序的正確選擇。然后,介紹如何在沒有多線程的情況下使用asyncio來提高性能,識(shí)別和預(yù)防常見異常。緊接著,通過若干章節(jié)介紹異常處理、測(cè)試和調(diào)試。讀完這本書之后,你將能夠了解asyncio運(yùn)行的底層機(jī)制,并有足夠的信心為asyncio優(yōu)先項(xiàng)目做出貢獻(xiàn)。


asyncio基于2012年Guido van Rossum發(fā)布的PEP3156實(shí)現(xiàn),在Python3.4正式成為標(biāo)準(zhǔn)庫(kù),一直是Python編程中最難的庫(kù)。asyncio與twisted類似,是Python高性能異步框架,其他語言如Java的Netty與Javascript的Node.js,基于Python豐富的生態(tài)環(huán)境,廣泛應(yīng)用于科學(xué)計(jì)算、網(wǎng)絡(luò)開發(fā)、數(shù)據(jù)庫(kù)連接、分布式任務(wù)隊(duì)列等場(chǎng)景。Apress出版社的這本《asyncio實(shí)例集錦》可以讓讀者通過代碼快速上手!读鲿车腜ython》作者Luciano Ramalho曾分享寫書心得,就是“寫一個(gè)demo,詳細(xì)解釋,重復(fù)做”,本書完美地詮釋了這個(gè)理念。


本書共10章,內(nèi)容涵蓋了asyncio在Python3.4到3.8各版本中的高級(jí)與低級(jí)API,主要包括用事件循環(huán)編排回調(diào)函數(shù)(Callbacks)和異步任務(wù)(Asynchronous tasks),構(gòu)建異步生成器(Async Generator)與異步上下文管理器(Async Context Manager),分析并解決asyncio組件通信與同步、Coffman死鎖與競(jìng)爭(zhēng)條件問題,asyncio程序性能分析與優(yōu)化、HTTP與SSH應(yīng)用,以及常見asyncio程序錯(cuò)誤與測(cè)試方法。



 你還可能感興趣
 我要評(píng)論
您的姓名   驗(yàn)證碼: 圖片看不清?點(diǎn)擊重新得到驗(yàn)證碼
留言內(nèi)容