文件名称:epubprofile:使用 epubcheck 和 Schematron 规则自动分析 epub 文件
文件大小:8.23MB
文件格式:ZIP
更新时间:2024-07-13 16:36:38
Python
个人资料 Johan van der Knijff,KB/荷兰国家图书馆。 什么是epubprofile ? Epubprofile是一个简单的实验工具,用于自动分析epub文件。 它环绕 ,用于验证每个epub并提取其属性。 然后根据包含规则的模式验证epubcheck输出(例如, epub必须格式正确,不能加密等)。 这是通过验证器完成的,它也包含在epubprofile中。 请注意,这不是生产就绪的工具。 我写epubprofile主要是出于以下两个目的: 使用不时发送给我的epub文件促进测试数据集的分析; 演示(并试验)使用Schematron规则来根据用户定义的规则/政策评估epub出版物。 依赖关系 Epubprofile使用 Python 2.7 进行了测试; Python 3 似乎还没有工作。 您还需要Java 5 或更新版本来运行epubcheck和Probat
【文件预览】:
epubprofile-master
----epubprofile()
--------epubcheck()
--------config.xml(266B)
--------schemas()
--------probatron()
--------epubprofile.py(14KB)
----README.md(7KB)