从Sphinx文档创建SQLite数据库
项目描述
sphinx-to-sqlite
从Sphinx文档创建SQLite数据库。
演示
您可以在Datasette文档中看到运行此工具的结果,链接为https://latest-docs.datasette.io/docs/sections
安装
使用pip
安装此工具
$ pip install sphinx-to-sqlite
用法
首先使用-b xml
选项运行sphinx-build
,在您的_build/
目录中创建XML文件。
然后运行
$ sphinx-to-sqlite docs.db path/to/_build
来构建SQLite数据库。
开发
要为此工具做出贡献,首先检出代码。然后创建一个新的虚拟环境
cd sphinx-to-sqlite
python -mvenv venv
source venv/bin/activate
或者如果您正在使用pipenv
pipenv shell
现在安装依赖项和测试
pip install -e '.[test]'
来运行测试
pytest