RomanKochanov / freeparse

User-friendly text file parser

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

User-friendly text file parser with arbitrary format.

FreeParse is a flexible text parser that relies on a parsing expression grammar (PEG) approach implemented in a PyParsing library. It uses a static XML format files, which ultimately are converted to the PyParsing expressions, to generate pythonic data structures of arbitrary complexity consisting of nested lists and dictionaries.

In particular, FreeParse is a useful tool to process text outputs of scientific programs (this was the primary reason it has been written).

About

User-friendly text file parser

License:MIT License


Languages

Language:Python 100.0%Language:Shell 0.0%