databooks
เป็นแพ็คเกจที่อำนวยความสะดวกในการทำงานร่วมกันระหว่างนักวิทยาศาสตร์ข้อมูลโดยใช้โน้ตบุ๊ก 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 กับไดเร็กทอรีการทำงานปัจจุบัน เปรียบเทียบสาขาหรือหยด
$ databooks diff [OPTIONS] [REF_BASE] [REF_REMOTE] [PATHS]...
โครงการนี้ได้รับอนุญาตภายใต้เงื่อนไขของใบอนุญาต MIT