Readium Web发布清单和OPDS 2.0格式的解析器。
webpub-manifest-parser的Python项目详细描述
python webpub清单分析器
用于Readium Web Publication Manifest (RWPM)和Open Publication Distribution System 2.0 (OPDS 2.0)格式的解析器。在
使用
- 在
安装pyenv
在 - 在
安装.python-version中提到的一个受支持的Python版本或相同次要版本的其他修补程序版本:
在
pyenv install <python-version>
- 在
安装pyenv-virtualenv插件
在 - 在
创建虚拟环境:
在
- 安装库
pip install webpub-manifest-parser
建立发展环境
用毒物进行测试
- 确保未激活虚拟环境,并在需要时将其停用:
deactivate
- 全局安装
tox
和{}:
pip install tox tox-pyenv
- 使用isort和black使代码更漂亮:
make reformat
- 运行短绒:
make lint
- 要运行单元测试,请使用以下命令:
make test-<python-version>
其中<python-version>
是受支持的python版本之一:
- py27型
- py36型
- py37型
- py38型
例如,要使用Python 2.7运行单元测试,请运行以下命令:
make test-py27
- 项目
标签: