1
我有一個包含Linux shell命令的python腳本。我正在使用subprocess.check_output
。我的問題是關於更快的python方法來執行從Python腳本如os.system()
Linux shell命令。從python腳本執行linux shell命令
我有一個包含Linux shell命令的python腳本。我正在使用subprocess.check_output
。我的問題是關於更快的python方法來執行從Python腳本如os.system()
Linux shell命令。從python腳本執行linux shell命令
更好的方法:
from subprocess import call
call('ls')
對不起,你的問題是什麼?哪一個更快? 'os.system'具有產生shell的開銷(並且易於使用,除此之外),所以它可能會比較慢,但是您可以對它進行基準測試。 – Ryan
我的問題是執行linux shell命令的更快的python方法是什麼 –
它是'subprocess.check_output',所以繼續使用它。如果你發現自己有兩個這樣的選項...... [時間](https://docs.python.org/3/library/timeit.html)。 – Ryan