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

asyncio實例集錦

asyncio實例集錦

定  價:68 元

        

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

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


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


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



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