Fabric:在python模块中使用它而不需要调用fab app?

时间:2015-02-09 08:19:22

标签: python fabric

我正在学习Fabric,因为我需要在远程计算机上运行,​​而shell中的子进程ssh实际上并不是一种选择。

现在,我看到到处都是常见的用法是创建一个fabric.py文件,定义命令,然后通过fab应用程序调用它们。

我想从Python函数中使用Fabric:我想导入Fabric,设置env用户和主机,然后传递命令;但我无法在任何地方找到解释你如何操作的教程,而不会实际使用fab应用程序或结构python文件。

可以像我一样使用它,或者我被迫通过fab应用程序使用它并强制创建一个名为fabric.py的单独文件?

2 个答案:

答案 0 :(得分:0)

Fabric文档在library usage上有一个页面。

答案 1 :(得分:0)

我认为您正在寻找fab execute方法。如果这不是你想要的,你应该给我们一些伪代码你想做什么。