pyparsing - 加载ABNF?

OJW*_*OJW 11 python parsing pyparsing

pyparsing可以从文件中读取ABNF而不必根据python对象定义它吗?

如果没有,是否有类似的东西(将ABNF文件加载到解析器对象)

Pau*_*McG 9

请参阅Seo Sanghyeon提交的这个示例,它读取EBNF并解析它(使用pyparsing)来创建一个pyparsing解析器.


Ned*_*der 2

Python 解析包有很多:Python Parsing ToolsANTLR尤其受到尊重,它从专用文件中读取语法。