fabric教程(1)

fabric 是python 的庫和命令行工具,用來提升基於ssh的應用部署和系統管理效率。python

 首先經過pip安裝:ssh

pip install fabric

 第一個hello world: fabric.py  默認文件函數

def hello():
     print 'hello world!'

執行命令:工具

fab hello

 結果:命令行

hello world!

Done.

 第二個帶參數:設計

def ehello(name="world"):
    print 'hello %s' % name

 運行:blog

fab ehello:name=fack

 結果:接口

hello fack

Done.

 能夠更簡單的運行:ip

fab ehello:jack

 

hello jack

Done.

 作個這麼多其實就是節省了 if __name__ =="__main__" 這樣慣用的代碼,Fabric  在設計是爲了使用本身的API,包括執行Shell命令,傳送文件燈函數接口。部署

 

好了  這一節到如今結束。

相關文章
相關標籤/搜索