我想这是一个奇怪的问题,但是假设您在 python 中运行一个代码,该代码执行一些计算成本很高的事情,例如图像处理。哦,顺便说一句,我正在运行 Ubuntu 12.04。所以我正在运行一个代码,然后打开另一个终端并输入 top 看看在做什么。这没关系,因为它告诉我 python 正在完成它的工作,但是如果我想查看代码上正在运行哪一行呢?这可能吗?更重要的是,获取这些信息是否值得?如有必要,我可以发布一些处理的示例代码
问问题
93 次
3 回答
2
不要眨眼,除非你的“代码行”速度慢得令人难以置信,否则这样的东西是没有用的。您可能想要的是 Python Profiler。我建议您开始在http://docs.python.org/2/library/profile.html中查找与分析您的 python 代码相关的信息。
于 2013-08-29T17:10:21.220 回答