Python高性能编程(第2版)
上QQ阅读APP看书,第一时间看更新

前言

Python学起来很容易。你阅读本书很可能是想提高能够正确运行的代码的速度。Python代码修改起来很容易,可以让你快速调整想法,对此你甚是满意。然而我们必须要在易于修改和尽可能快速地运行之间进行取舍,这个现象世人皆知,常令人扼腕叹息。但这种矛盾并非是不可调和的。

有人要加快串行进程的运行速度;有人手头的问题可以利用多核架构、集群或图形处理单元;有人要求系统是可扩展的,能够在时机和资金允许的情况下处理更多的工作,同时保证可靠性;还有人借鉴了其他语言的编程方法。

本书涵盖了上述所有主题,为你找出瓶颈并开发出速度更快、可扩展性更强的解决方案提供了实用指南。本书还讲述了一些前辈的实战故事,旨在帮助你少走弯路。

Python非常适用于快速开发、生产环境部署和可扩展的系统。在Python生态系统中,有很多人正在为提高Python的可扩展性而奋斗,这让你能够将更多的时间放在更具挑战性的工作上。