python中os.system、os.popen、subprocess.popen的區別

最近項目中須要在python中執行shell腳本,如下解釋使用os.system、 os.popen和subprocess.popen的區別:python 1.os.system 該函數返回命令執行結果的返回值,system()函數在執行過程當中進行了如下三步操做: 1.fork一個子進程; 2.在子進程中調用exec函數去執行命令; 3.在父進程中調用wait(阻塞)去等待子進程結束。 對於fo
相關文章
相關標籤/搜索