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 index를 현재 작업 디렉토리와 비교하고, 브랜치나 blob을 비교하는 데 사용됩니다.
$ databooks diff [OPTIONS] [REF_BASE] [REF_REMOTE] [PATHS]...
이 프로젝트는 MIT 라이선스 조건에 따라 라이선스가 부여됩니다.