五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Python異步編程

2023-07-24 23:07 作者:火星上的彩虹美不美  | 我要投稿

鏈接:https://pan.baidu.com/s/1LR2ykjMx9WVNO-rKiIbA7Q?pwd=q2z6?

提取碼:q2z6


本書介紹了Python異步編程的基礎知識,并且教你編寫多任務腳本。

編輯推薦

如果你是那些被asyncio異步性的復雜度所勸退的Python開發(fā)者之一的話,那么是時候需要重新審視一下了。異步的復雜性,旨在它需要同時解決框架和終端開發(fā)者層面面臨的并發(fā)網(wǎng)絡編程問題。你需要考慮的性功能只是整個anyncio API很小的一個子集,但是選對正確的功能仍然是一件棘手的事情。這也是我們編寫這本實用書的原因。
資深Python開發(fā)人員Caleb Hattingh將幫助你更好地理解異步構建領域的基礎知識,足以開始編寫簡單的基于事件的程序。你會了解為什么asyncio提供了比搶占式多任務(線程)更安全的替代方案,以及異步API如何通過簡單的方法就可以支持數(shù)千個同時套接字連接的。
專家推薦

“在開發(fā)者的工具箱中,異步編程是其中*強大的工具之一。但是它對于新人來說也是很難掌握的知識。本書將為你揭開Python異步編程的神秘面紗,并且教你編寫多任務腳本?!?br>——Charles Givre
數(shù)據(jù)科學家,摩根大通

【內(nèi)容簡介】

本書的主要內(nèi)容有:從并發(fā)網(wǎng)絡編程場景,對異步和多線程進行全面對比。進行asyncio代碼的實戰(zhàn)演練,提供包括使用基于事件的編程來實現(xiàn)循環(huán)等快速入門指南。了解面向終端開發(fā)者和框架開發(fā)者之間異步性的區(qū)別。了解asyncio的新async/await語言語法,包括協(xié)程和任務以及future API。獲取一些流行asyncio兼容的第三方庫的詳細案例研究(帶代碼)。

【目錄】

目錄
前言 .1
第1 章 什么是異步 5
1.1 ThreadBots 餐廳 .5
1.2 結語 10
1.3 Asyncio 試圖解決什么問題? 11
第2 章 關于線程的真相 15
2.1 線程的優(yōu)勢 . 16
2.2 線程的缺點 . 18
2.3 案例研究:機器人和餐具 21
第3 章 asyncio 演練 28
3.1 快速入門 29
3.2 異步之塔 36
3.3 協(xié)程 39
3.3.1 新關鍵詞:async def 40
3.3.2 新的 await 關鍵字 . 43
3.4 事件循環(huán) 46
3.5 任務和期望 . 49
3.6 異步上下文管理器:async with 56
3.7 異步迭代器:async for . 61
3.8 使用異步生成器使代碼更簡單 . 65
3.9 異步推導 66
3.10 優(yōu)雅的關閉和啟動 69
3.10.1 Gather() 中的 return_exceptions=True 是什么? . 74
3.10.2 信號 76
3.10.3 在關閉期間等待執(zhí)行程序 82
第4 章 20 個你沒有使用過的 asyncio 庫 88
4.1 Streams ( 標準庫) 89
4.1.1 案例研究:消息隊列 89
4.1.2 案例研究:改進消息隊列 . 98
4.2 Twisted 103
4.3 Janus 隊列 . 106
4.4 aiohttp . 108
4.4.1 案例研究:Hello World 108
4.4.2 案例研究:爬取新聞網(wǎng)站 109
4.5 ZeroMQ . 114
4.5.1 案例研究:多個套接字 115
4.5.2 案例研究:應用性能監(jiān)控 119
4.6 asyncpg 和Sanic 128
4.7 其他異步庫和資源 146
第5 章 總結 149
附錄A Python 中異步性的發(fā)展簡史 . 151
附錄B 補充材料 155

【作者簡介】

Caleb Hattingh 擁有20多年的編程經(jīng)驗,擅長Python。他對于編碼充滿熱情,為化學工程、客戶關系管理(CRM)軟件、酒店業(yè)、GPS追蹤、自然語言處理等項目編寫過軟件。他擁有化學工程碩士學位。


Python異步編程的評論 (共 條)

分享到微博請遵守國家法律
牙克石市| 蓬溪县| 枞阳县| 屯门区| 万全县| 浦东新区| 平安县| 长宁区| 莲花县| 香港| 博客| 新乐市| 藁城市| 久治县| 上林县| 梧州市| 桑日县| 体育| 普兰店市| 宜昌市| 孟州市| 兴化市| 措勤县| 中宁县| 仁布县| 镇巴县| 筠连县| 积石山| 水城县| 巫山县| 南宫市| 天门市| 华池县| 乐亭县| 亚东县| 景谷| 内黄县| 花莲市| 通辽市| 民县| 开阳县|