是否有可能看到Python进程正在做什么?

时间:2015-05-14 23:22:27

标签: python linux performance ubuntu analytics

我创建了一个python脚本,可以从各个网站获取一些信息,是否可以分析下载数据需要多长时间以及将其写入文件需要多长时间?

我很想知道它可以改善在更好的PC上运行它的程度(它目前在一台糟糕的旧笔记本电脑上运行。

2 个答案:

答案 0 :(得分:0)

如果您只想知道一个进程运行多长时间time命令非常方便。只需运行time <command>,它就会报告在几个类别中计算运行所需的时间,例如挂钟时间,系统/内核时间和用户空间时间。这不会告诉您系统的哪些部分占用了大量时间。如果您需要/需要这类信息,您可以随时查看分析器。

也就是说,正如Barmar所说,如果你没有对你正在抓取的网站进行大量处理,笔记本电脑可能不会成为限制因素。

答案 1 :(得分:0)

您始终可以在要测试的代码块之前将系统时间存储在变量中,然后再进行比较后再次执行。