databooks
1.3.10
databooks
是一個軟體包,可透過減少不同筆記本之間的 git 衝突數量以及遇到時解決 git 衝突來簡化使用 Jupyter 筆記本的資料科學家之間的協作。
主要特點包括:
databooks
建立在:
pip install databooks
只需指定筆記本檔案的路徑即可刪除元資料。透過這樣做,我們已經可以避免很多衝突。
$ databooks meta [OPTIONS] PATHS...
指定要修復衝突的筆記本檔案的路徑。然後, databooks
找到導致衝突的來源筆記本並進行比較(因此沒有 JSON 操作!)
$ databooks fix [OPTIONS] PATHS...
指定要檢查的筆記本的路徑、您想要強制執行的表達式或配方。如果任何筆記本不符合所需的元資料值, databooks
將執行您的檢查並引發錯誤。這項進階功能允許使用者強制執行單元標籤、順序單元執行、最大單元數量等等!
查看我們的文件以了解更多資訊!
$ databooks assert [OPTIONS] PATHS...
無需啟動 Jupyter 並打開瀏覽器來檢查筆記本,而是在終端機中快速查看它們。您所需要的只是指定筆記本的路徑。
$ databooks show [OPTIONS] PATHS...
與 git diff 類似,但適用於筆記本!在終端機中顯示筆記本的豐富差異。適用於將 git 索引與目前工作目錄進行比較、比較分支或 blob。
$ databooks diff [OPTIONS] [REF_BASE] [REF_REMOTE] [PATHS]...
該項目根據 MIT 許可證條款獲得許可。