Łukasz Langa <luk...@langa.pl> added the comment: Committed in rev 86638. A public API for getting the name of the section from a SectionProxy instance was introduced in 86639. This is useful because you can assing a section proxy to a variable and pass it around:
>>> from configparser import SafeConfigParser >>> parser = SafeConfigParser() >>> parser.read_string(""" ... [section1] ... value = A ... value2 = B ... ... [section2] ... value = C ... value2 = D ... """) >>> section1 = parser['section1'] >>> section1['value'] 'A' >>> section1.name 'section1' >>> section2 = parser['section2'] >>> section2['value'] 'C' >>> section2.name 'section2' >>> section2.name = 'cannot do that, this attribute is read-only on a >>> SectionProxy' Traceback (most recent call last): File "<stdin>", line 1, in <module> AttributeError: can't set attribute ---------- resolution: -> accepted stage: -> committed/rejected status: open -> closed _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue10489> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com