How to retrieve list of values from result object in PyParsing?
问题 I have a simple example where I would like to parse 2 lines of data. In [1] from pyparsing import Word, nums, OneOrMore, Optional, Suppress, alphanums, LineEnd, LineStart Float = Word(nums + '.' + '-') Name = Word(alphanums) Line = OneOrMore(Float)('data') + Suppress(Optional(';')) + Optional('%') + Optional(Name)('name') Lines = OneOrMore(Line + LineEnd()) string = ''' 1 10 0 T20 1 76 0 T76 ''' result = Lines.parseString(string) In [2] result Out[2] (['1', '10', '0', 'T20', '\n', '1', '76',