您好,登錄后才能下訂單哦!
這篇文章主要介紹Python腳本怎么調用外部命令,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
1、os.system將命令和參數(shù)傳遞給系統(tǒng)的shell。
這很好,因為實際上可以以這種方式一次運行多個命令并設置管道和輸入/輸出重定向。例如:
os.system("some_command < input_file | another_command > output_file")
2、os.system除了提供類似文件的對象,可以使用它來訪問該進程的標準輸入/輸出。
stream = os.popen("some_command with args")將做同樣的事情
3、模塊的Popen類subprocess。
這旨在替代os.popen但具有由于如此全面而稍微復雜一些的缺點。
print subprocess.Popen("echo Hello World", shell=True, stdout=subprocess.PIPE).stdout.read()
以上是“Python腳本怎么調用外部命令”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業(yè)資訊頻道!
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。