Readium Web发布清单和OPDS 2.0格式的解析器。

webpub-manifest-parser的Python项目详细描述


python webpub清单分析器

Build Status

用于Readium Web Publication Manifest (RWPM)Open Publication Distribution System 2.0 (OPDS 2.0)格式的解析器。在

使用

  1. 安装pyenv

  2. 安装.python-version中提到的一个受支持的Python版本或相同次要版本的其他修补程序版本:

pyenv install <python-version>
  1. 安装pyenv-virtualenv插件

  2. 创建虚拟环境:

^{pr2}$
  1. 安装库
pip install webpub-manifest-parser

建立发展环境

用毒物进行测试

  1. 确保未激活虚拟环境,并在需要时将其停用:
deactivate
  1. 全局安装tox和{}:
pip install tox tox-pyenv
  1. 使用isort和black使代码更漂亮:
make reformat
  1. 运行短绒:
make lint
  1. 要运行单元测试,请使用以下命令:
make test-<python-version>

其中<python-version>是受支持的python版本之一:

  • py27型
  • py36型
  • py37型
  • py38型

例如,要使用Python 2.7运行单元测试,请运行以下命令:

make test-py27

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

推荐PyPI第三方库


热门话题
hashmap Java如何以列表作为值组织映射   java二进制搜索树如何在“main”中调用我的inoder方法,并在输出中省略null?   java Subclipse如何覆盖更改的文件   java无法识别的VM选项“ExplicitGCInvokesConcurrentAndUnloadsClasses”   java需要从字符串中转义“| |”条件   JavaMVEL迭代列表   如果有对元素字段的引用,java会对元素进行垃圾收集吗?   java如何按索引删除行   java有没有简单的http服务来检查域名的可用性   java Spring@ContextConfiguration无法从不同的项目加载测试上下文   IntelliJ IDEA社区版中的java Webservice客户端   netbeans从java Main调用另一个java文件中的方法   java MySQL左连接和组连接返回重复和中断数据   Java\Hibernate\ManyTone\Ordering   java JPQL中的LIMIT子句是什么?   在Java中,预处理器将单词转换为基本形式   在核心java中创建GUI时的swing问题   java从javabean创建不可变对象   java线程是否可能在wait()循环中饿死?   java有spring用来从xml解析setter数据的助手类吗?