def Read(self):
        self._SetDefaults()
        conf = wx.Config(style = wx.CONFIG_USE_LOCAL_FILE)
        self.font_face = conf.Read(self.CONF_FONT_NAME, self.font_face)
        self.font_size = conf.ReadInt(self.CONF_FONT_SIZE, self.font_size)
        if conf.Exists(self.CONF_DATA_FILE):
            self.data_file = conf.Read(self.CONF_DATA_FILE)
        if conf.Exists(self.CONF_POSITION):
            position = conf.Read(self.CONF_POSITION).split(',')
            self.position = wx.Point(int(position[0]), int(position[1]))
        if conf.Exists(self.CONF_SIZE):
            size = conf.Read(self.CONF_SIZE).split(',')
            self.size = wx.Size(int(size[0]), int(size[1]))
Make sure that the hidden form field is empty, using django-honeypot.
dataset/ETHPy150Open cmpilato/thotkeeper/lib/tk_main.py/TKOptions.Read--crossover with--dataset/ETHPy150Open zsiciarz/django-envelope/envelope/spam_filters.py/check_honeypot