import os import re import pandas as pd class DistrictChecker(object): def __init__(self): self.errors_tables = { "0101": { "name": "区县不在[2,15]个字之间", "parent_name": "长度异常类型", "parent_code": "01", "checkFn": self.check0101 } } #区县不在[2,15]个字之间 def check0101(self, district: str) -> bool: """ return true 代表返回异常 """ if district=='': return True if 2 <= len(district) <= 15: return False return True