专栏名称: Python开发者
人生苦短,我用 Python。伯乐在线旗下账号「Python开发者」分享 Python 相关的技术文章、工具资源、精选课程、热点资讯等。
目录
相关文章推荐
今天看啥  ›  专栏  ›  Python开发者

7 个测量 Python 脚本和控制内存以及 CPU 使用率的技巧

Python开发者  · 公众号  · Python  · 2016-12-04 21:50
    

文章预览

(点击 上方公众号 ,可快速关注) 译文:yexiaobai 英文:Marina Mele 链接:segmentfault.com/a/1190000002400160 当运行一个复杂的 Python 程序,它需要很长时间来执行。你或许想提升它的执行时间。但如何做? 首先,你需要工具来查明你代码的瓶颈,比如,那部分执行花费的时间长。用这个方法,你可以首先专注于提升这部分的速度。 而且,你也应该控制内存和 CPU 使用率,因为它可以为你指出的代码可以改进的新的部分。 所以,在本文中,我将对 7 个不同的 Python 工具发表意见,给你一些关于你函数执行时间和内存以及 CPU 使用率的见解。 1. 使用一个装饰器来测量你的函数 测量一个函数最简单的方式就是定义一个装饰器来测量运行该函数的运行时间,并打印该结果: import time ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览