You can create this modularly by :
1. parse the file and cut this into different chunks ( look for 'end' ) then
you have two chunks for param 1 & 2
2. once you have those chunks then process each chunk with your own
processing based on your parameters ( 1 or 2 )
3. then based on your individual param, create a process to populate your
dict
4. done

hint: "pydoc string"  ( I'm assuming that you already know about regex, if
not then use this : "pydoc re"  )
BTW: I've used this methods to parse  cisco/contivity configs

HTH

On Fri, May 29, 2009 at 9:03 AM, Marius Retegan
<marius.s.rete...@gmail.com>wrote:

> Hello
> I have simple text file that I have to parse. It looks something like
> this:
>
> parameters1
>     key1 value1
>     key2 value2
> end
>
> parameters2
>     key1 value1
>     key2 value2
> end
>
> So I want to create two dictionaries parameters1={key1:value1,
> key2:value2} and the same for parameters2.
>
> I woud appreciate any help that could help me solve this.
> Thank you
>
> --
> http://mail.python.org/mailman/listinfo/python-list
>
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to