標籤:code 架構 irb 介面 分布 flask 軟體 重載
:網盤下載
內容簡介 · · · · · ·
【技術大咖推薦】
“很榮幸擔任這本優秀圖書的技術審校。這本書能協助很多中級Python程式員掌握這門語言,我也從中學到了相當多的知識!”——Alex Martelli,Python軟體基金會成員
“對於想要擴充知識的中級和進階Python程式員來說,這本書是充滿了實用編程技巧的寶藏。”——Daniel Greenfeld和Audrey Roy Greenfeld,Two Scoops of Django作者
【本書特色】
本書由奮戰在Python開發一線近20年的Luciano Ramalho執筆,Victor Stinner、Alex Martelli等Python大咖擔綱技術審稿人,從語言設計層面剖析編程細節,兼顧Python 3和Python 2,告訴你Python中不親自動手實踐就無法理解的語言陷阱成因和解決之道,教你寫出風格地道的Python代碼。
●Python資料模型:理解為什麼特殊方法是對象行為一致的關鍵。
●資料結構:充分利用內建類型,理解Unicode文本和位元組二象性。
●把函數視作對象:把Python函數視作一等對象,並瞭解這一點對流行的設計模式的影響。
●物件導向習慣用法:通過構建類學習引用、可變性、介面、運算子多載和多重繼承。
●控制流程程:學習使用上下文管理器、產生器、協程,以及通過concurrent.futures和asyncio包實現的並發。
●元編程:理解特性、描述符、類裝飾器和元類的工作原理。
【主要內容】
本書致力於協助Python開發人員挖掘這門語言及相關程式庫的優秀特性,避免重複勞動,同時寫出簡潔、流暢、易讀、易維護,並且具有地道Python風格的代碼。本書尤其深入探討了Python語言的進階用法,涵蓋資料結構、Python風格的對象、並行與並發,以及元編程等不同的方面。
本書適合中進階Python軟體開發人員閱讀參考。
【譯者簡介】
安道
專註於現代電腦技術的自由翻譯,譯有《Flask Web 開發》《Python 網路編程攻略》《Ruby on Rails 教程》等書。
個人網站:http://about.ac/。
吳珂
現為Airbnb公司軟體工程師,所在團隊主要負責開發和維護各類可伸縮、高效能服務,並在Airbnb內推廣面向服務的系統架構。在分布式系統、雲端儲存體服務和跨平台SDK開發,以及大規模資料處理等方面有多年經驗。
:網盤下載
流暢的python pdf