日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

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

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

來源:程序員人生   發布時間:2014-12-07 10:07:56 閱讀次數:4155次
    我們這次講的是利用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')


生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 欧美日韩国产精品一区 | 久久九九亚洲 | 国产欧美日韩 | 日日噜噜噜夜夜爽爽狠狠视频97 | 国产一区二区三区电影在线观看 | 91精品国产欧美一区二区 | 日韩三级 | 久久免费国产视频 | 久久精品久久精品 | 免费av一区二区三区 | 亚洲电影中文字幕 | 天天爽夜夜爽夜夜爽精品视频 | 亚洲成人精品一区 | 亚洲一级在线观看 | 国产高清视频一区二区 | 91麻豆精品国产 | 99国产精| 日韩专区在线 | 国产成人高清视频 | 国产高清在线精品一区二区三区 | 天堂网avav | 成人h在线观看 | 国产小视频网站 | 福利视频二区 | 精品久久久久久亚洲精品 | 久久免费看 | 日本性视频在线 | 国产3p视频| 看a黄大片 | 欧美亚一区二区 | 久久久久久久亚洲精品 | 西欧free性video巴西 | 欧美成人一级 | 亚洲国产精品一区 | 亚洲欧洲日本在线 | 成人在线欧美 | 一区二区三区成人 | 中文字幕在线观看日本 | 精品久久久久久久久久 | 日韩精品在线一区 | 黄色片一级黄色片 |