从命令行调用“ fab”时,如何将参数传递给Fabric任务?例如:
def task(something=''): print "You said %s" % something $ fab task "hello" You said hello Done.
是否可以在没有提示的情况下执行此操作fabric.operations.prompt?
fabric.operations.prompt
Fabric 2任务参数文档:
http://docs.pyinvoke.org/zh-CN/latest/concepts/invoking-tasks.html#task- command-line-arguments
Fabric 1.X使用以下语法将参数传递给任务:
fab task:'hello world' fab task:something='hello' fab task:foo=99,bar=True fab task:foo,bar
您可以在Fabric文档中阅读有关它的更多信息。