Config parser module
Dale Strickland-Clark
dale at riverhall.nospam.co.uk
Fri Sep 23 11:44:17 EDT 2005
The Config Parser module is for extracting data from and writing to a
specific format of file, generally known as a config file. As explained in
the documentation, a config file is in the same format as .ini files
frequently found on windows - especially used by older software.
It is a very handy file format for all sorts of jobs, more so on Linux these
days than Windows, probably. However, it isn't much use for your particular
need as described here.
qqcq6s59 at gmail.com wrote:
> Hi all
> I am a newbie and I just saw a ongoing thread on Fileprocessing which
> talks abt config parser.
> I have writen many pyhton program to parse many kind of text files by
> using string module and regex. But after reading that config parser
> thread I feel stunned.
>
> Can somebody tell me some intro info how to parse huge data (most of
> them are input data to application softwares like nastran, abaqus etc)
>
> Recently I saw a great work by John on Nastran file parser (i am still
> trying to understand the program,
> http://jrfonseca.dyndns.org/svn/phd/python/Data/Nastran/
>
> An example of dat may be like this, (part of)
> (say point id coordinateSysNo x,y,z ...)
> GRID 1 12478.0 0.0 256.75 1
> GRID 2 12357.25 0.0 256.75 1
> GRID 3 12357.25 0.0 199.0 1
> (say Elementtype id property point1 point 2 point3 point4 etc)
> CQUAD4 7231 21 5691 5700 5701 56920.0
>
> CQUAD4 7232 21 5692 5701 5702 56930.0
>
> CQUAD4 7233 21 5693 5702 5703 56940.0
>
> the data file is very complex if i consider all complexities)
>
> Is is possible to use config parser module insome way for this. I also
> have few perl parser (for some part for some particular tasks) and now
> changing them to python. (I feel perl regex combination is very easy to
> learn and very powerfull)
>
> Any information will be appreciated.
>
> -jiro
--
Dale Strickland-Clark
Riverhall Systems www.riverhall.co.uk
We're recruiting Python programmers. See web site.
More information about the Python-list
mailing list