Python異步編程 (澳)凱萊布.哈廷著 汪陽譯 9787519876326 【台灣高等教育出版社】

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:中國電力
大陸簡體正版圖書,訂購後正常情形下約兩周可抵台。
NT$432
商品編號: 9787519876326
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202304*若逾兩年請先於客服中心或Line洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:Python異步編程
ISBN:9787519876326
出版社:中國電力
著編譯者:(澳)凱萊布.哈廷著 汪陽譯
頁數:165頁
所在地:中國大陸 *此為代購商品
書號:1533546
可大量預訂,請先連絡。

內容簡介

如果你是那些被asyncio非同步特性的複雜度所勸退的Python開發者之一的話,那麼是時候需要重新審視一下了。非同步的複雜性,旨在它需要同時解決框架和終端開發者層面面臨的併發網路編程問題。你需要考慮的特性功能只是整個anyncio API很小的一個子集,但是選對正確的功能仍然是一件棘手的事情。這也是我們編寫這本實用書的原因。 資深Python開發人員Caleb Hattingh將幫助你更好地理解非同步構建領域的基礎知識,足以開始編寫簡單的基於事件的程序。你會了解為什麼asyncio提供了比搶佔式多任務(線程)更安全的替代方案,以及非同步API如何通過簡單的方法就可以支持數千個同時套接字連接的。 從併發網路編程場景,對非同步和多線程進行全面對比。 進行asyncio代碼的實戰演練,提供包括使用基於事件的編程來實現循環等快速入門指南。 了解面向終端開發者和框架開發者之間非同步特性的區別。 了解asyncio的新async/await語言語法,包括協程和任務以及future API。 獲取一些流行asyncio兼容的第三方庫的詳細案例研究(帶代碼)。

作者簡介

凱萊布·哈廷擁有20多年的編程經驗,擅長Python。他對於編碼充滿熱情,為化學工程、客戶關係管理(CRM)軟體、酒店業、GPS追蹤、自然語言處理等項目編寫過軟體。他擁有化學工程碩士學位。

目錄

第1章 什麼是非同步
1 2 結語
1 3 Asyncio試圖解決什麼問題?
第2章 關於線程的真相
2 1 線程的優勢
2 2 線程的缺點
2 3 案例研究:機器人和餐具
第3章 asyncio演練
3 1 快速入門
3 2 非同步之塔
3 3 協程
3 3 1 新關鍵詞:asyncdef
3 3 2 新的await關鍵字
3 4 事件循環
3 5 任務和期望
3 6 非同步上下文管理器:asyncwith
3 7 非同步迭代器:asyncfor
3 8 使用非同步生成器使代碼更簡單
3 9 非同步推導
3 10 優雅的關閉和啟動
3 10 1 Gather()中的return_exceptions=True是什麼?
3 10 2 信號
3 10 3 在關閉期間等待執行程序
第4章 20個你沒有使用過的asyncio庫
4 1 Streams(標準庫)
4 1 1 案例研究:消息隊列
4 1 2 案例研究:改進消息隊列
4 2 Twisted
4 3 Janus隊列
4 4 aiohttp
4 4 1 案例研究:HelloWorld
4 4 2 案例研究:爬取新聞網站
4 5 ZeroMQ
4 5 1 案例研究:多個套接字
4 5 2 案例研究:應用性能監控
4 6 asyncpg和Sanic
4 7 其他非同步庫和資源
第5章 總結
附錄A Python中非同步特性的發展簡史
附錄B 補充材料

詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於客服中心或Line或本社留言板留言,我們即儘速上架。
規格說明
大陸簡體正版圖書,訂購後正常情形下約兩周可抵台。
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理