我得到一个异常,它正在转换为一个变量。变量的输出如下所示:
schema.SchemaError("Key 'policy' error:\nOr({'name': And(<class 'str'>, <built-in function len>), 'age': And(<class 'int'>, <function <lambda> at 0x000001C964E92DC8>), Optional('gender'): And(<class 'str'>, Use(<method 'lower' of 'str' objects>), <function <lambda> at 0x000001C964E92E58>)}) did not validate {'name': 'Sue', 'age': 28, 'gnder': 'Squid'}\nWrong key 'gnder' in {'name': 'Sue', 'age': 28, 'gnder': 'Squid'}")
请让我知道如何获取此变量的内容,我可以尝试将其转换为字符串,但提取内容会变得非常麻烦。我特别想要“未验证”部分之后的内容
编辑-不希望解决错误,应为错误。我将异常的内容转移到一个变量,只需要弄清楚如何读取该变量
variable
string
did not validate
127
位{
,因为它是错误后的开始position
之后取出东西a
以进行确认相关问题 更多 >
编程相关推荐