全面掌握Python代碼性能分析和優化方法,消除性能瓶頸,迅速改善程式性能!
對于Python程式員來說,僅僅知道如何寫代碼是不夠的,還要能夠充分利用關鍵代碼的處理能力,本書將討論如何對Python代碼進行性能分析,找出性能瓶頸,并通過不同的性能優化技術消除瓶頸,
本書從基本的概念開始,循序漸進地介紹高級的優化主題,首先介紹了Python的主流性能分析器,以及用于幫助理解性能分析結果的可視化工具,然后介紹了通用的性能優化方法和專門針對Python的性能優化方法,帶你瀏覽該語言的主要結構,讓你只需做一點改變,即可迅速改善代碼的性能,最后介紹了一些專門用于資料處理的程式庫,教你如何正確地使用它們以獲得最佳性能,
如果你是一名Python開發者,想優化Python代碼的性能,或是想進一步提升編程能力,那么本書非常適合你閱讀,
通過閱讀本書,你將能夠:
- 掌握逐步優化代碼的方法,學會使用不同的性能分析工具
- 理解性能分析器的概念,學會如何觀察輸出結果
- 利用性能分析工具解釋可視化的性能輸出結果,改善腳本的性能
- 用Cython快速創建Python與C語言混合的應用程式
- 利用PyPy改善Python代碼的性能
- 通過Numba、Parakeet和pandas優化資料處理代碼

全網最全Python必讀書藉合集(PDF檔案免費下載)
目錄
第 1 章 性能分析基礎 閱讀
第 2 章 性能分析器
第 3 章 可視化——利用GUI理解性能分析資料
第 4 章 優化每一個細節
第 5 章 多執行緒與多行程
第 6 章 常用的優化方法
第 7 章 用Numba、Parakeet和pandas實作極速資料處理
第 8 章 付諸實踐
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/50464.html
標籤:Python
