'Returns the full key name, in the form of section[.subsection[...]].key'

def get_fully_qualifying_key(self):

    res = self.prefix
    if (self.config.key is not _ANONYMOUS):
        res += ((self.prefix and ('.' + self.config.key)) or self.config.key)
    return res
