为XML编码文本文档(例如,使用TEI-XML)提供人体工程学模型的库。

delb的Python项目详细描述


Latest version on PyPIDocumentationPython versionsLicenseBlack code style

delb是一个库,它为xml编码的文本提供了一个符合人体工程学的模型 python编程语言的文档(例如TEI-XML)。 它填补了软件开发的人文相关领域向 python生态系统中的优秀(科学)社区。

有关更详细的讨论,请参阅文档的design一章。

功能

  • 从各种源类型加载文档。这是可定制的 可扩展。
  • xml dom类型由不同的类表示。
  • 完全类型注释的api。
  • 关于名字和可调用签名的一致设计。
  • 默认情况下,阴影注释和处理指令。
  • 使用xpath和css表达式查询。
  • 应用xsl转换。

开发状态

这个项目目前是作为概念证明而开发的。如果你碰巧 有鉴于此,请通知我以后再考虑这个问题。

您被邀请提交反映所需用例的测试,或者仅仅是 理论性质。当然,任何关于 我们也欢迎改进。

推荐信

库尔特拉什克noted in 2010

In a DOM-based implementation, it would be relatively easy […]
But lxml doesn't use text nodes; instead it uses and properties to hold text
content.

路线图

  • 重构inxs以使用此库
  • 从使用经验中获得见解
  • 在rust中实现api
  • 提供python和javascript到rust实现的绑定,同时 将基于lxml的实现作为一段时间的参考
  • 在数字人文社区意识到如何培养 可行的软件生态系统并为这些努力提供资金

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

推荐PyPI第三方库


热门话题
java Jetty:以编程方式停止会导致“1个线程无法停止”   java将位图对象转换为有问题的base64字符串   java Hibernate JPA映射具有一个值为列表的映射   java I无法将数据写入多个客户端小程序   mysql Java更新查询并非每次都有效   java佯装客户端和来自属性的名称   java DatainputStream的readUTF()方法单独读取文本数据,将报告EOF异常。为什么?   Java Date getTime函数返回负值   java为什么我的var返回不兼容问题出现错误13?   使用反射将List<SomeObject>作为参数的java How get方法   java处理与改型不一致的API响应   从BuffereImage渲染精灵时出现java问题   添加删除端点时,由于Spring MVC中的MIME类型,java资源被阻止   java在变量声明中使用double vs double   java itext和dotmatrix打印机   java如何在google cloud storage builder中设置项目ID?   ResourceConfig中的java依赖解析程序   java从NetBeans启动ImageJ插件会抛出一个JNI错误。仅从ImageJ启动它就可以了