为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如何使用MVC设计模式观察嵌套对象   java将多个客户端连接到服务器   合并Java Web应用程序   Spring Security中未捕获java AuthenticationSuccessEvent   java Firebase JSON到Arraylist内部的Arraylist,存在对象问题   在Java15的sealedclasses特性中,final类和非密封类之间有什么区别?   java我可以使用数组。copyOf制作二维数组的防御副本?   java球不会在屏幕上移动   Java类如何在同一个文件中包含两个类?   java使用“Character.isWhiteSpace”删除所有空白   java阻止在RealmList中保存时创建领域对象   如何仅在ConnectionFactory上使用Java JMS身份验证   spring可以强制java对象在运行时实现接口吗?   socket无法在JAVA中使用TCP启用双工模式通信