我有bash shell腳本,它在內部調用python腳本。我想知道python執行多長時間。我不允許在python腳本中進行更改。 任何線索將提前感謝提前。捕獲在shell腳本中執行的python腳本的運行時間
0
A
回答
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
0
這可能是值得探討這個問題:How to get execution time of a script effectively?
本質上講,你有幾種選擇:
時間整個腳本(bash或python)從終端(或您的bash腳本)
time shell_script.sh #this
time python some_program.py #or maybe this
或者如果time
不適用於您,您可以在bash腳本中遵循此模式計時代碼,該代碼還會返回運行時的簡潔變量。
start=`date +%s`
python some_program.py
end=`date +%s`
runtime=$((end-start))
0
相關問題
- 1. 獲取python腳本的運行時間
- 2. 回聲shell腳本的執行時間
- 3. 在shell腳本中執行php腳本?
- 4. 在shell中運行python的腳本
- 5. 在ksh shell腳本中運行腳本
- 6. shell腳本的Ruby腳本執行
- 7. 執行shell腳本
- 8. 執行shell腳本
- 9. 運行交互的shell腳本在python
- 10. 從Shell腳本內運行Python腳本時的ImportError
- 11. 運行shell腳本
- 12. 運行shell腳本++
- 13. 運行shell腳本
- 14. 運行shell腳本
- 15. Shell參數運行/執行php腳本
- 16. Shell腳本:在shell腳本中運行「exit」命令後執行命令
- 17. 在python中自動執行腳本運行時間
- 18. 執行n行shell腳本
- 19. 如何捕捉JVM中的OutOfMemoryError,並在腳本被捕獲時運行腳本?
- 20. 如何從cron運行的Perl腳本中運行shell腳本?
- 21. 在Python中給定時間運行shell腳本
- 22. 執行shell腳本時獲得不同的日期時間
- 23. 如何在shell腳本中運行交互式python腳本?
- 24. 長時間運行的Python腳本
- 25. 運行CakePHP的Shell腳本
- 26. 在powershell腳本中運行python腳本
- 27. 運行在shell腳本
- 28. 在shell中執行相同的腳本
- 29. 從python腳本執行的shell腳本參數
- 30. 在python中執行腳本
我會試試這個代碼只是想知道。有辦法我可以存儲執行時間值的變量? – MrAdfire