textproc/py-ttp 0.9.5 DragonFly
Template Text Parser
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- MIT
- Categories
- python, textproc
- Package size
- 152.7 KiB, 903.3 KiB installed
Description
TTP is a Python library for semi-structured text parsing using templates.
In essence, TTP can help to:
- Prepare, sort and load text data for parsing
- Parse text using regexes dynamically derived out of templates
- Process matches on the fly using broad set of built-in or custom functions
- Combine match results in a structure with arbitrary hierarchy
- Transform results in desired format to ease consumption by humans or machines
- Return results to various destinations for storage or further processing
In the other systems
| System | Port | Version |
|---|---|---|
| DragonFly | textproc/py-ttp | 0.9.5 |
| FreeBSD | textproc/py-ttp | 0.10.1 |
Install
Binary package:
pkg install py311-ttp
From DPorts:
cd /usr/dports/textproc/py-ttp && make install clean