精通Twisted Python事件驅動及異步編程
市場價:810元 優惠價:680元
立刻節省:130元
本書探討了Twisted,一種基於Python的事件驅動型網絡引擎框架,並講解了幾個流行的應用程序項目。Twisted由社區引領者們所開發,他們不僅為上述項目做出了巨大貢獻,同時也分享了他們來之不易的見解和經驗。本書第一部分首先介紹事件驅動型編程,解釋Twisted之所以獨特的緣由,然後詳細闡述Twisted的設計思路,如何通過增強可測試性來解決事件驅動型編程中所固有的可靠性、調試和從頭到尾的因果關聯等難題。本書還介紹了異步編程,強調了函數、Deferred和協程的重要性,然後通過treq和Klein這兩個流行的應用程序演示了基於Twisted的Web API編寫和調用。本書第二部分介紹了多個Twisted項目案例。每個案例都描述了項目如何融入Twisted生態,以及其在Twisted生態中所發揮的作用,通過具體的示例使讀者能夠更快地跟上節奏。讀者也可以通過參考資料來獲取更深層的理解。典型等
|