Charming Python: Parsing with the SimpleParse module description
All programmers need to identify parts and structures that exist inside textual documents: log files, configuration files, delimited data, and more free-form (but still semi-structured) report formats. There are many parsing tools that have been written for Python. This article discusses a high-level parsing language built on top of Python. SimpleParse provides an EBNF-style syntax on top of mxTextTools that can greatly clarify the expression of grammars.
Similar scripts
Python for the PalmOS
(Popularity: ) : Pippy is a port of (a subset of) Python to the PalmOS. With Pippy, Python programmers can create custom applications to run on Palm devices, as well as use Pippy as an interactive environment directly on the Palm. David evaluates ... Extending Python and Zope in C
(Popularity: ) : To extend Zope, you first extend Python. While extending Python is not brain surgery, it's no walk in the park either. There are two basic components to a Python extension. The first is obviously the C code. I'll cover that ...
User reviews
Similar Software
Sydebar
(Popularity: ) : Sydebar is a browser sidebar generator for Python documentation.
Sydebar is a browser sidebar generator for Python documentation pages. It can generate Python documentation sidebars for all Python versions, with the documentation pages either local or on a remote web server.
Sydebar ... Spiritual Healer Software
(Popularity: ) : Healing with the Angels is a unique unusual software that work with angels to improve your health. The angels also heal our mental and emotional health, and the studies show how depression, anxiety, sleep disorders, and other common maladies can ... Spiritual Healer Software
(Popularity: ) : Healing with the Angels is a unique unusual software that work with angels to improve your health. The angels also heal our mental and emotional health, and the studies show how depression, anxiety, sleep disorders, and other common maladies can ... Spiritual Healer
(Popularity: ) : Healing with the Angels is a unique unusual software that work with angels to improve your health. The angels also heal our mental and emotional health, and the studies show how depression, anxiety, sleep disorders, and other common maladies can ... Registry Booster Platinum New!
(Popularity: ) : Clean, repair, and optimize your system with the leading and award-winning Registry Booster from Uniblue.Residual files, unused and undeleted drivers, and corrupt or bad entries in registry settings will quickly litter even the newest of computers. Registry Booster is the ... Net::Yadis
(Popularity: ) : Net::Yadis is a Perl module that performs the Yadis service discovery protocol, and parses XRDS xml documents.
Methods
discover
This constructor performs the discovery protocol on a url and returns a yadis object that parses the XRDS document for you.
eval {
$yadis=Net::Yadis->discover($url);
... 3f Software Planner 2006
(Popularity: ) : Web based enterprise management system with time clock and attendants, issue management, templates and powerful project management tools. The system is modular, you can, aside from the base module, choose any of the following optional modules: Gantt diagram and planning, ... 3f Project 2006
(Popularity: ) : Web based project management system with Gantt diagram, timesheet, issue management and templates. The system is modular, you have the option to add approval management and/or test management to the base module. Use build in discussing forum, share and upload ... CNStats STD
(Popularity: ) : CNStats STD - a modern system for record and analysis of a site attendance statistics.
CNStats STD (CNStats Standard) is a flexible and versatile system for accumulation and analysis of a site attendance statistics. More than 50 base reports are ... script
(Popularity: ) : The script module distills a collection of common shell script patterns into a few terse definitions. Most of the objects and functions wrap lower-level calls to modules in the standard Python library such as optparse, os.path, shutil, and subprocess.