python執(zhí)行系統(tǒng)命令后獲取返回值的幾種方式集合
第一種情況
os.system('ps aux')
執(zhí)行系統(tǒng)命令,沒有返回值
第二種情況
result = os.popen('ps aux') res = result.read() for line in res.splitlines(): print line
執(zhí)行系統(tǒng)命令,可以獲取執(zhí)行系統(tǒng)命令的結(jié)果
p = subprocess.Popen('ps aux',shell=True,stdout=subprocess.PIPE) out,err = p.communicate() for line in out.splitlines(): print line
同上,執(zhí)行系統(tǒng)命令,可以獲取執(zhí)行系統(tǒng)命令的結(jié)果
第三種情況
output = commands.getstatusoutput('ps aux') print output
執(zhí)行系統(tǒng)命令,并獲取當(dāng)前函數(shù)的返回值
以上這篇python執(zhí)行系統(tǒng)命令后獲取返回值的幾種方式集合就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python異常對象Exception基礎(chǔ)類異常捕捉
這篇文章主要為大家介紹了Python異常對象異常捕捉及Exception基礎(chǔ)類,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-06-06學(xué)會用Python實現(xiàn)滑雪小游戲,再也不用去北海道啦
Python除了極少的事情不能做之外,其他基本上可以說全能.,圖形處理、文本處理、數(shù)據(jù)庫編程、網(wǎng)絡(luò)編程、web編程、黑客編程、爬蟲編寫、機器學(xué)習(xí)、人工智能等.接下來我就教大家做一個不用去北海道也可以滑雪的小游戲,需要的朋友可以參考下2021-05-05解決ImportError:DLL load failed while impo
在安裝pywin32后,可能會出現(xiàn)無法導(dǎo)入win32api的錯誤,一個有效的解決方案是運行pywin32_postinstall.py腳本,首先,打開cmd并切換到環(huán)境的Scripts文件夾,確保存在pywin32_postinstall.py文件2024-09-09python實現(xiàn)圖片轉(zhuǎn)換成素描和漫畫格式
這篇文章主要為大家詳細(xì)介紹了python實現(xiàn)圖片轉(zhuǎn)換成素描和漫畫格式,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2020-08-08