发表于2025-03-04
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。
全面掌握Python代码性能分析和优化方法,消除性能瓶颈,迅速改善程序性能!
对于Python程序员来说,仅仅知道如何写代码是不够的,还要能够充分利用关键代码的处理能力。本书将讨论如何对Python代码进行性能分析,找出性能瓶颈,并通过不同的性能优化技术消除瓶颈。
本书从基本的概念开始,循序渐进地介绍高级的优化主题。首先介绍了Python的主流性能分析器,以及用于帮助理解性能分析结果的可视化工具。然后介绍了通用的性能优化方法和专门针对Python的性能优化方法,带你浏览该语言的主要结构,让你只需做一点改变,即可迅速改善代码的性能。最后介绍了一些专门用于数据处理的程序库,教你如何正确地使用它们以获得最佳性能。
如果你是一名Python开发者,想优化Python代码的性能,或是想进一步提升编程能力,那么本书非常适合你阅读。
通过阅读本书,你将能够:
- 掌握逐步优化代码的方法,学会使用不同的性能分析工具
- 理解性能分析器的概念,学会如何观察输出结果
- 利用性能分析工具解释可视化的性能输出结果,改善脚本的性能
- 用Cython快速创建Python与C语言混合的应用程序
- 利用PyPy改善Python代码的性能
- 通过Numba、Parakeet和pandas优化数据处理代码
Python性能分析与优化 下载 mobi pdf epub txt 电子书 格式 2025
Python性能分析与优化 下载 mobi epub pdf 电子书很好的python性能优化书,从cprofile模块到pypy有着全面的优化方案。
评分##从这本书上学到了一些技巧,相对来说,内容不太过时; 但代码只有 python2,这算个缺点吧。 如果你没有见过自己写的代码的运行时间图,如果你没有听说过函数缓存这个名词,那么你可以看看这本书。 从买书到大概看完这本书我就花了4天,可以说内容是非常简单的——不过内容简单不代表没有意义。作为一个新手,我从这本书里学到了—— 1.一定要先看可视化的运行时间图,找...
评分##感觉讲的比较浅显……
评分##对于性能分析可以有个粗浅但可用的了解吧,以及介绍了一些很基本都优化手段,对我个人比较有启发的是缓存和列表生成器
评分##讲到蛮务实的,一定程度上挽回了线程在我心里的形象...
评分 评分##Measure, optimize, and improve the performance of your Python code with this easy-to-follow guide About This Book Master the do's and don'ts of Python performance programmingLearn how to use exiting new tools that will help you improve your scriptsA step-by...
评分##感觉讲的比较浅显……
Python性能分析与优化 mobi epub pdf txt 电子书 格式下载 2025