我想这是一个奇怪的问题,但是让我们说你在python中运行一个代码计算成本高昂的代码,比如图像处理。哦顺便说一句,我正在运行Ubuntu 12.04。所以我正在运行一个代码,打开另一个终端并键入top以查看正在执行的操作。这是好的,因为它告诉我python正在完成它的工作,但是如果我想看看代码上运行了哪一行呢?这可能吗?更重要的是获得这些信息是否值得?如有必要,我可以发布一些处理的示例代码
答案 0 :(得分:2)
不要眨眼,除非你的“代码行”速度令人难以置信地慢,否则这种事情无法发挥作用。你可能想要的是一个Python Profiler。我建议你开始查看http://docs.python.org/2/library/profile.html以获取与分析你的python代码相关的信息。
答案 1 :(得分:1)
答案 2 :(得分:0)