code: def read_string_option (self, section, option, allowempty=False):
          
          if self.has_option(section, option):
              value = self.get(section, option)
              if not allowempty and not value:
                  raise LinkCheckerError(_("invalid empty value for %s: %s\n") % (option, value))
              self.config[option] = value
docs: Read a string option.