controlpanel.py 文件源码

python
阅读 23 收藏 0 点赞 0 评论 0

项目:darkc0de-old-stuff 作者: tuwid 项目源码 文件源码
def validate(self):

        for key in self.entrydict.keys():
            if key.find("Password") == -1:
                self.settings[self.section][key] = self.entrydict[key].get()
            else:
                self.settings[self.section][key] = myutils.password_obfuscate(self.entrydict[key].get())

        errortext="Some of your input contains errors. Detailed error output below.\n\n"

        val = Validator()
        valresult=self.settings.validate(val, preserve_errors=True)
        if valresult != True:
            if valresult.has_key(self.section):
                sectionval = valresult[self.section]
                for key in sectionval.keys():
                    if sectionval[key] != True:
                        errortext += "Error in item \"" + str(key) + "\": " + str(sectionval[key]) + "\n"
                tkMessageBox.showerror("Erroneous input. Please try again.", errortext)
            return 0
        else:
            return 1
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号