Dict1 | level 1-1 | level 2-1-1 | level 3-1-1-1 | core [1]
| core [2]
| core [3]
| level 3-1-1-2 | core [1]
| core [2]
| level 2-1-2 | level 3-1-2-1 | core [1]
| core [2]
| level 3-1-2-2 | core [1]
| level 1-2 | level 2-2-1 | level 3-2-1-1 | core [1]
| level 3-2-1-2 | core [1]
| level 2-2-2 | level 3-2-2-1 | core [1]
| core [2]
| level 3-2-2-2 | core [1]
级别1将是我的键 2级将是我的 key1 3级将是我的 key2 对于key2,核心将是我的 value2 核心和级别3将是我对key1的 value1 核心,等级3和等级2将是我的值用于键
执行脚本时,会出现一些错误,特别是 key2 的KeyError。我提出了几行来将此异常放到log.txt文件中。即:
except KeyError:
save_to_log (time_stamp, sys.exc_info()[0], sys.exc_info()[1])
continue
但是,它只能输出 key2 信息。我希望能够输出与 key2 相关的密钥信息,以便我可以轻松识别原始文件中的错误。这在Python中可行吗?任何建议都非常感谢。提前谢谢。