捕获在shell脚本中执行的python脚本的运行时间

时间:2017-04-14 17:49:03

标签: python bash shell

我有bash shell脚本,它在内部调用python脚本。我想知道python执行的时间有多长。我不允许在python脚本中进行更改。 任何潜在客户都会提前感谢。

2 个答案:

答案 0 :(得分:0)

您可以使用time命令获取python脚本的运行时。

 ]$ cat time_test.bash
 #!/bin/bash

 # You can use:  time python script.py 
 time python -c 'import os;os.getenv("HOME")'

输出将是这样的

 ]$ ./time_test.bash 

real    0m0.010s
user    0m0.005s
sys 0m0.005s

答案 1 :(得分:0)

使用/usr/bin/time script调用python脚本。这允许您跟踪脚本的CPU和挂钟时间。