为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 Selenium“findElement”找不到现有对象   java hibernate如何在JPA风格的引导过程中注册实体类   java为什么getX()方法首先执行而不是构造函数   Java写入int的第一个字节   java Word文档到html解析器,保留所有文本样式(下标、上标、项目符号等)   为每个java对象实例生成唯一字符串   Java类卡片枚举示例。修订过的   Android与Java内部类概念   在java中优化x小数位的答案   从队列的挂起消息列表中提取消息时出现java性能问题   java查找正则表达式的哪个部分导致了匹配   Java8函数“包装器”函数,在执行给定的lambda之前执行某些操作?   带有限定符@Default的ZZZZ类型的java未满足依赖项   如何在java中将XML文件转换为LaTex?   Android中的java封闭文本边界?   java如何更改此代码,使其更新当前用户而不是创建新用户?   java spring启动应用程序属性暂存和生产   Java:如何将字符串转换为int   java跟踪NullPointerException的最佳方法是什么?   java为什么我的JAR文件在与ProGuard混淆后不能运行?主类正在变得模糊/库