1. 程式人生 > >大資料開發----Fabric(入門篇)

大資料開發----Fabric(入門篇)

一 前言

本篇介紹Fabric的一些常用知識。要說和網上其他manual的區別,那就是這是筆者寫的一套成體系的文件,不是隨心所欲而作。

二 安裝

Fabric現在支援Python2和Python3,安裝:

  • pip install fabric
  • pip install fabric3

輸入fab命令:

這裡寫圖片描述

三 使用

在終端(Terminal)執行fab命令執行配置檔案。預設的配置檔案為:fabfile.py,也可以使用fab -f xxxx.py來指定配置檔案。

除了指定配置檔案外,執行需指定具體函式,如:fab hello

or fab -f hello.py hello

舉例說明:
在當前路徑下新建2個py檔案:fabfile.py和hello.py,輸入相同的內容:

def hello():
    print("Hello fab!")

在當前路徑下執行:fab hello and fab -f hello.py hello,輸出結果:

這裡寫圖片描述

其他使用,參見《Fabric批量遠端執行操作》

四 結語

筆者目前是資料倉庫、Python、Hadoop的技術棧,以前是一名前端開發人員。2年開發經驗,還有許多要學習的地方。有興趣和我一起提高IT技術的同學,歡迎加入微信群–小谷的IT圈。掃碼進入:

這裡寫圖片描述


五 參考資料