我正在学习Fabric,因为我需要在远程计算机上运行,而shell中的子进程ssh实际上并不是一种选择。
现在,我看到到处都是常见的用法是创建一个fabric.py文件,定义命令,然后通过fab应用程序调用它们。
我想从Python函数中使用Fabric:我想导入Fabric,设置env用户和主机,然后传递命令;但我无法在任何地方找到解释你如何操作的教程,而不会实际使用fab应用程序或结构python文件。
可以像我一样使用它,或者我被迫通过fab应用程序使用它并强制创建一个名为fabric.py的单独文件?
答案 0 :(得分:0)
Fabric文档在library usage上有一个页面。
答案 1 :(得分:0)
我认为您正在寻找fab execute方法。如果这不是你想要的,你应该给我们一些伪代码你想做什么。