2010-07-06 100 views

回答

6

這是os.system

import os 
os.system('ls -la') 

但是,這不會給你任何輸出。所以subprocess.check_output可能是更你想要什麼:

>>> import subprocess 
>>> subprocess.check_output(["ls", "-l", "/dev/null"]) 
'crw-rw-rw- 1 root root 1, 3 Oct 18 2007 /dev/null\n' 
1

os模塊有os.system()

但是,如果您想要通過子流程執行更高級的事情,subprocess模塊將提供更高級別的接口,並提供更多通常更可取的可能性。