I was a little too fast on the send key with that last letter and I
omitted a line.  Here's what I should've sent:

      SettingStore = {}
      for CFGSection in hConfig.sections():
          SettingStore[CFGSection] = {}
          for CFGOption in hConfig.options(CFGSection):
              SettingsStore[CFGSection][CFGOption] = hConfig.get(CFGSection,CFGOption)}

On Mon, 2002-04-15 at 09:32, Reggie Dugard wrote:
> I'm not quite sure what you mean by nested list here since it looks like
> you're using dictionaries.  I'm going to assume that 'SettingStore' is a
> dictionary with the keys being sections and the values being
> dictionaries of options for each section.  If this is the case, your
> code would look something like this:
> 
>      SettingStore = {}
>      for CFGSection in hConfig.sections():
>          for CFGOption in hConfig.options(CFGSection):
>              SettingsStore[CFGSection][CFGOption] = 
>hConfig.get(CFGSection,CFGOption)}
> 
> If I've totally misunderstood your question, just ignore everything I
> said :-).
> 
> Reggie Dugard
> 
> On Mon, 2002-04-15 at 04:55, John Abel wrote:
> > I apologise if this seems a simple question, but I've checked through 
> > the online docs, and scoured all the sources I know.  I'm trying to 
> > append items to a nested list.  At first I tried:
> > 
> >     for CFGSection in hConfig.sections():
> >         for CFGOption in hConfig.options(CFGSection):
> >             SettingsStore[CFGSection] = {CFGOption: 
> > hConfig.get(CFGSection,CFGOption)}
> > 
> >  but that just stores that last item read in.  I've looked at append, 
> > but I can't see how to make it append the nested items.
> > 
> > I'd be grateful for any help.
> > 
> > Regards
> > 
> > John
> > 
> > _______________________________________________
> > ActivePython mailing list
> > [EMAIL PROTECTED]
> > To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
> 
> 
> _______________________________________________
> ActivePython mailing list
> [EMAIL PROTECTED]
> To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs


_______________________________________________
ActivePython mailing list
[EMAIL PROTECTED]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to