大資料開發----Fabric(入門篇)
阿新 • • 發佈:2018-11-01
一 前言
本篇介紹Fabric的一些常用知識。要說和網上其他manual的區別,那就是這是筆者寫的一套成體系的文件,不是隨心所欲而作。
二 安裝
Fabric現在支援Python2和Python3,安裝:
pip install fabric
pip install fabric3
輸入fab
命令:
三 使用
在終端(Terminal)執行fab
命令執行配置檔案。預設的配置檔案為:fabfile.py,也可以使用fab -f xxxx.py
來指定配置檔案。
除了指定配置檔案外,執行需指定具體函式,如:fab hello
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圈。掃碼進入: