* Gabriel Genellina <[EMAIL PROTECTED]> [2007-06-25 22:26:47]: > And how would you detect a multiline value? > Because it is not a section nor looks like a new option? > > > I can guess, this portion in the _read function will require change, > > any change to this affects the whole of parsing. :-( Can someone who > > has done this before or understands ConfigParser better help me? > > > > # Section I am talking about > > if line[0].isspace() and cursect is not None > > and optname: > > > > value = line.strip() > > if value: > > cursect[optname] = "%s\n%s" % > > (cursect[optname], value) > > Yes, I guess so. > I'd try using this: > > if not self.SECTCRE.match(line) and not self.OPTCRE.match(line) and > cursect is not None and optname: >
Thanks Gabriel, this suggestion worked and helped me understand the ConfigParser a bit better as well. -- O.R.Senthil Kumaran http://uthcode.sarovar.org -- http://mail.python.org/mailman/listinfo/python-list