如何在python中编码解析规则?

2024-04-26 05:21:13 发布

您现在位置:Python中文网/ 问答频道 /正文

给定许多类的XML对象(比如文档图像的类型),我需要根据对象的类生成一些输出,以及一组与XML文件内容相关的复杂数学规则。你知道吗

这个任务的通用名称是什么(解析?)记住规则可能涉及数学关系,为每个类编码单独规则的最简单方法是什么。我想我应该为每个类创建一个文件,以便使用DSL使其易于管理,但我不确定。有人建议合并一个成熟的Lua或Javascript解释器。这是个好主意吗?我想保持它的简洁。你知道吗


Tags: 文件对象方法文档图像名称类型内容
1条回答
网友
1楼 · 发布于 2024-04-26 05:21:13

解析是指读取语法中的一系列标记和匹配规则。如果可以用这种方式指定问题,那么可以使用pyparsing编写语法。你知道吗

如果您感兴趣的是提取XML文档的结构,那么可以使用标准python模块xml.etree.ElementTree文件. 再看看美女团。你知道吗

相关问题 更多 >