首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在python中编码解析规则?

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

Stack Overflow用户
提问于 2012-12-29 06:56:10
回答 1查看 165关注 0票数 0

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

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-12-29 07:21:44

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

如果您感兴趣的是提取XML文档的结构,那么可以使用标准的python模块xml.etree.ElementTree。你也可以看看美汤。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14076819

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档