2016-06-30 26 views
2

我在PowerShell中一直使用Measure-Command时间Python脚本的执行:如何在PowerShell中查找最短执行时间?

Measure-Command{C:\Python27\python.exe script.py} 

这显示了执行时间在许多形式,包括TotalSeconds

为了尽量减少开销的影响,我想运行脚本10次,并在10次运行中找到最小值TotalSeconds。有没有一种简单的方法在PowerShell中执行此操作?

回答

3

使用Measure-Object命令,就像在this SO answer

C:\PS> 1..10 | % { Measure-Command { C:\Python27\python.exe script.py } } | Measure-Object -Minimum 

Count : 3 
Average : 
Sum  : 
Maximum : 
Minimum : 00:00:00.0095165 
Property : 
+0

它看起来像'措施,Object'命令必须是'测量 - 对象 - 最小TotalSeconds',但否则这工作得很好。谢谢。 – user200783