我得有100個不同的輸入值的Python腳本的執行時間,所以我寫了下面的C程序獲取Python腳本的執行時間與C程序
#include <stdlib.h>
#include <stdio.h>
int main(void) {
int i;
char command [200];
for (i = 1; i <= 100; ++i) {
sprintf(command, "time python program.py %d", i);
system(command);
};
return 0;
};
有了這個程序,我可以看到每次執行的執行時間,但我希望能夠在變量中捕獲它。有沒有辦法做到這一點?
也許你真的*尋找的是['timeit'](http://docs.python.org/2/library/timeit.html)。另請參見[如何正確使用timeit](http://stackoverflow.com/questions/8220801/how-to-use-timeit-correctly)。 –