自动导出bookstack中的所有页面。
bookstack-dl的Python项目详细描述
书钉dl
python模块帮助自动导出bookstack实例中的所有页面。 这将在web api中爬行,列出所有书籍、章节和页面。 然后,它会将它们下载到一个文件夹hierarchy中。
安装
pip install bookstack_dl
用法
frombookstack_dlimportBookstackAPI# Initiate and log in.bs=BookstackAPI("https://your.bookstackinstall.com","user@email.com","userpassword")# kick off gathering meta databs.get_all_books()# download allbs.download_all("<full_path_to_root_download_dir>")
python依赖项
目前,由于使用f字符串,这需要python 3.6+。 OS.MadidRs存在选项3.5需要。 欢迎投稿帮助降低最低要求版本。