从Sphinx文档创建SQLite数据库

sphinx-to-sqlite的Python项目详细描述


斯芬克斯到sqlite

PyPIChangelogTestsLicense

从Sphinx文档创建SQLite数据库。在

演示

您可以在https://latest-docs.datasette.io/docs/sections上查看针对Datasette documentation运行此工具的结果

安装

使用pip安装此工具:

$ pip install sphinx-to-sqlite

使用

首先使用-b xml选项运行sphinx-build,在_build/目录中创建XML文件。在

然后运行:

^{pr2}$

来构建SQLite数据库。在

发展

要对这个工具有所贡献,首先签出代码。然后创建一个新的虚拟环境:

cd sphinx-to-sqlite
python -mvenv venv
source venv/bin/activate

或者如果您正在使用pipenv

pipenv shell

现在安装依赖项和测试:

pip install -e '.[test]'

要运行测试:

pytest

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

推荐PyPI第三方库


热门话题
java如何使用数据库中的值填充p:selectOneMenu   Java/Junit中的异步单元测试一个非常简单但不成功的例子   在Debian上使用Java连接到MySQL   java测试时如何恢复表中的一条记录/行?   java如何将重点放在jbutton上而不是放在另一个jbutton上?   java我可以从HPROF文件中获取JVM标志吗?   java如何使用自定义比较器在2个集合上保留   java让stringTokenizer将一行文本拆分为预定义变量的最佳方法是什么   Kotlin Android/Java字符串日期时间格式,API21   exchange server EWS Java Api自动发现不工作   netbeans是Java新手,似乎无法修复错误;应为类、接口或枚举。274062   我正在尝试将一些scala代码转换为Java8,以创建新的Lambda和并行集合   流中的分配api(java)   用于串行通信的java Python字节数组