很好的python性能優化書《Python性能分析與優化》

獲取方式

  1. 點擊 https://51dr.cn/Book/Detail/11726 訪問

  2. 公衆號回覆 “11726” 獲取下載地址,
    關注公衆號資源分享,視頻教程應有盡有!歡迎關注一起學習!


內容簡介 · · · · · ·

全面掌握Python代碼性能分析和優化方法,消除性能瓶頸,迅速改善程序性能!

對於Python程序員來說,僅僅知道如何寫代碼是不夠的,還要能夠充分利用關鍵代碼的處理能力。本書將討論如何對Python代碼進行性能分析,找出性能瓶頸,並通過不同的性能優化技術消除瓶頸。

本書從基本的概念開始,循序漸進地介紹高級的優化主題。首先介紹了Python的主流性能分析器,以及用於幫助理解性能分析結果的可視化工具。然後介紹了通用的性能優化方法和專門針對Python的性能優化方法,帶你瀏覽該語言的主要結構,讓你只需做一點改變,即可迅速改善代碼的性能。最後介紹了一些專門用於數據處理的程序庫,教你如何正確地使用它們以獲得最佳性能。

如果你是一名Python開發者,想優化Python代碼的性能,或是想進一步提升編程能力,那麼本書非常適合你閱讀。

通過閱讀本書,你將能夠:

  • 掌握逐步優化代碼的方法,學會使用不同的性能分析工具

  • 理解性能分析器的概念,學會如何觀察輸出結果

  • 利用性能分析工具解釋可視化的性能輸出結果,改善腳本的性能

  • 用Cython快速創建Python與C語言混合的應用程序

  • 利用PyPy改善Python代碼的性能

  • 通過Numba、Parakeet和pandas優化數據處理代碼

作者簡介 · · · · · ·

Fernando Doglio

Globant公司軟件架構師。過去十年一直從事Web開發工作,期間使用了大多數最前沿的技術,如PHP、Ruby on Rails、MySQL、Python、Node.js、AngularJS、REST API等。Fernando喜歡鑽研新事物,他的GitHub賬戶每個月也會因此獲得回購。他還是開源擁護者,並通過網站lookingforpullrequests.com來獲得人們的支持。Fernando另著有Pro REST API Development with Node.js。他的Twitter賬號是@deleteman123。

目錄 · · · · · ·

版權聲明 閱讀
譯者序 閱讀
前言 閱讀
致謝 閱讀
第 1 章 性能分析基礎 閱讀
第 2 章 性能分析器
第 3 章 可視化——利用GUI理解性能分析數據
第 4 章 優化每一個細節
第 5 章 多線程與多進程
第 6 章 常用的優化方法
第 7 章 用Numba、Parakeet和pandas實現極速數據處理
第 8 章 付諸實踐

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章