请教一个Python处理的报错问题

在AWS log日志中得到了这样的错误信息:
部分省略

@message
{"time": "2022-07-22T03:23:20+00:00", "level": "error", "app_log_type": "failure", "name": "python-batch-data-anonymization", "trace": {"class": null, "file": "/program/app/table_config.py", "line": 174, "message": "Wrong name in config or last date log.", "errors": {"Errr2_1": [{"Sheet": "Index", "Table": "provider_ind_sms_settings"}, {"Sheet": "Index", "Table": "provider_ind_sms_templates"}], "Errr2_2": [], "Errr2_3": [], "Errr2_4": [], "Errr2_5": [], "Errr2_6": []}}, "log_id": "4e2807a5-ab0c-400e-b822-ac41855f1caa", "log_no": "Errr2_11"}

img

table_config.py文件第174行前后如下:

def validate_dataframe(self):

    for sheetname in self.df_conf.keys():
        
        if sheetname == "Index":
            try:
                if not self.df_conf[sheetname].dtypes[2] == "int64":
                    raise TypeError(self.ERR_CONFIG_OUTPUT)

            except TypeError as e:
                err = {"Sheet": "Index", "Column": "OUTPUT"}
                self.errors[self.ERR_CONFIG_OUTPUT].append(err)
                self.log.error(e, e.args[0], None, err)

        elif sheetname.startswith(self.SHEET_PREFIX):

            try:
                if not self.df_conf[sheetname].dtypes[1] == "bool":
                    raise TypeError(self.ERR_CONFIG_OUTPUT)

            except TypeError as e:
                err = {"Sheet": sheetname, "Column": "OUTPUT"}
                self.errors[self.ERR_CONFIG_OUTPUT].append(err)
                self.log.error(e, e.args[0], None, err)

            try:
                if not self.df_conf[sheetname].dtypes[2] == "bool":
                    raise TypeError(self.ERR_CONFIG_HASHED)

            except TypeError as e:
                err = {"Sheet": sheetname, "Column": "HASHED"}
                self.errors[self.ERR_CONFIG_HASHED].append(err)
                self.log.error(e, e.args[0], None, err)


想请教此错误最可能是因何(找不到表名?以外的问题?)而起的,
若代码有不足之处再补充,感谢指导!

异常都在if中抛出的,看下是哪个if满足了条件而导致抛出异常。

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632