标签:pyparsing

  • 剖析后的下一步是什么? - python

    时间:2020-8-17

    作为大型纯Python应用程序的一部分,我为pypars开发了一个庞大的语法。我已经达到了性能调整的极限,并且我正处在收益递减的阶段,这使我开始寻找其他地方。是的,我想我知道大多数技巧和窍门,并且我已经概述了我的语法和对灰尘的应用。 接下来是什么? 我希望找到一个解析器,使我具有相同的可读性,可用性(我正在使用pyparsing的许多高级功能,例如parse […]

  • 如何解析pyparsing中的浮点数,包括减号 - python

    时间:2020-7-25

    所以我有以下字符串(每个字符串是.txt文件的一行),并且我建立了一个解析器来按如下方式解析第一行: line1: " N1 0.00000000 0.00000000 0.00000000 Type N Rank 4" parser1 = Word(alphas + nums) + Word(printables + '.&# […]

  • PyParsing Optional()挂起 - python

    时间:2020-7-9

    仅使用Optional或ZeroOrMore时,pyparsing似乎进入了无限循环。以下代码可以工作,但是“#应该与pp.Optional()一起工作”部分的确应该是可选的,而不是OneOrMore。在这种情况下,我应该放些stopOn吗? 字典如下所示: 其中[expr]表示可选的expr,而[expr] ...表示可以重复的可选expr,所以ZeroO […]