fabric 是python 的库和命令行工具,用来提高基于ssh的应用部署和系统管理效率。
首先通过pip安装:
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
运行:
fab ehello:name=fack
结果:
hello fack Done.
可以更简单的运行:
fab ehello:jack
hello jack Done.
做个这麽多其实就是节省了 if __name__ =="__main__" 这样惯用的代码,Fabric 在设计是为了使用自己的API,包括执行Shell命令,传送文件灯函数接口。
好了 这一节到现在结束。
原文:http://www.cnblogs.com/tong775131501/p/5982766.html