自动导出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需要。 欢迎投稿帮助降低最低要求版本。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
junit cucumber为什么会找到“runTest.java”来运行测试?   在Eclipse中找不到java KeyPairGenerator   java NotSerializableException即使在实现Serializable之后   noclassdeffounderror(java字符串连接)为什么会出现这种异常?   java Guice:将接口绑定到由动态代理创建的实例   使用Spring数据neo4j创建空间索引时发生java错误   java对于需要在50多个excel文件上运行并且每个文件平均包含25k行的项目,最佳的方法是什么   javaNIO中的java缓冲区写入/发送消息问题   如何在Java/eclipse中添加不调用super()的警告   JavaSpring:mvcUrl映射错误的id   java应该在getInstance或构造函数中使用Init方法吗?   安卓中的java空指针异常错误   java Jsoup不能完全获取原始html代码