多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > python第三方庫系列之十--commands庫

python第三方庫系列之十--commands庫

來源:程序員人生   發布時間:2014-12-07 10:07:56 閱讀次數:4152次
    我們這次講的是利用commands模塊履行Linux shell命令,當我們用Python寫運維腳本時,常常需要履行linux shell的命令,Python中的commands模塊專門用于調用Linux shell命令,并返回狀態和結果,下面是commands模塊的3個主要函數:
1.commands.getoutput('shell command')
2.commands.getstatus('file')
3.commands.getstatusoutput('shell command')
分別講授:
1、commands.getoutput('shell command')
履行shell命令,返回結果(string類型)

import commands commands.getoutput('pwd') #/Users/admin/PycharmProjects/test

2、commands.getstatus('file')

該函數已被python拋棄,不建議使用,它返回 ls -ld file 的結果(String)(返回結果太奇怪了,難怪被拋棄)
import commands commands.getstatus('admin.tar') #'-rw-rw-r-- 1 oracle oracle 829440 Jan 29 10:36 admin.tar'
3、commands.getstatusoutput('shell command')
履行shell命令, 返回兩個元素的元組tuple(status, result),status為int類型,result為string類型。
cmd的履行方式是{ cmd ; } 2>&1, 故返回結果包括標準輸出和標準毛病。這是用的最多的1個函數。
import commands commands.getstatusoutput('pwd') #(0, '/Users/admin/PycharmProjects/test')


生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 伊人久久五月天 | 女人18特级一级毛片免费视频 | 一级做a爰片久久毛片美女 一级做a爰片久久毛片欧美 | 亚洲精品高清国产麻豆专区 | 污污成人一区二区三区四区 | 国产欧美日韩精品一区二区三区 | 亚洲欧洲免费 | 亚洲在线第一页 | 国产精品乱码免费一区二区 | 国产福利不卡视频在免费 | 精品国产免费一区二区三区五区 | 性做久久久久久蜜桃花 | 性配久久久 | 欧洲亚洲综合一区二区三区 | 日韩高清一区 | 国产成人精品aaaa视频一区 | 手机在线看片福利盒子 | 国产美女视频爽爽爽 | 噜啪啪 | 91精品一区二区 | 久久无码av三级 | 我的奶好大想被男人吃奶 | 亚洲 欧美 日韩中文字幕一区二区 | 亚洲 欧美 日韩 综合 | 久久久毛片免费全部播放 | 大伊人网 | 亚洲一区二区三区久久久久 | 国产成人做受免费视频 | 精品区 | 99r8这里精品热视频免费看 | 最近免费中文字幕大全免费 | 国产视频一二三 | 国内外一级毛片 | 欧美亚洲图区 | 国产精品国产三级国产爱网 | 欧美成国产精品 | 日韩欧美精品 | 亚洲经典在线中文字幕 | 羞羞色在线 | 国产成人精品久久一区二区小说 | 图片区亚洲 |