import os class Config: def __init__(self, filename): self.filename = filename self.vars = {} if os.path.isfile(filename): f = open(filename, 'r') eval(f, self.vars) def write(self): f = open(self.filename, 'w') for var in self.vars: f.write("%s = %s\n" % (var, repr(self.vars[var]))) f.close()