python执行系统命令后获取返回值的几种方式集合
生活随笔
收集整理的這篇文章主要介紹了
python执行系统命令后获取返回值的几种方式集合
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
第一種情況
os.system('ps aux')執行系統命令,沒有返回值
第二種情況
執行系統命令,可以獲取執行系統命令的結果
''' 遇到問題沒人解答?小編創建了一個Python學習交流QQ群:531509025 尋找有志同道合的小伙伴,互幫互助,群里還有不錯的視頻學習教程和PDF電子書! ''' p = subprocess.Popen('ps aux',shell=True,stdout=subprocess.PIPE) out,err = p.communicate() for line in out.splitlines(): print line同上,執行系統命令,可以獲取執行系統命令的結果
第三種情況
執行系統命令,并獲取當前函數的返回值
以上這篇python執行系統命令后獲取返回值的幾種方式集合就是小編分享給大家的全部內容了
總結
以上是生活随笔為你收集整理的python执行系统命令后获取返回值的几种方式集合的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python中的高级数据结构详解
- 下一篇: Python字符串逐字符或逐词反转方法