代码之家  ›  专栏  ›  技术社区  ›  benjimin

调试python:如何查找全局状态变化?

  •  -1
  • benjimin  · 技术社区  · 5 年前

    有没有什么方法可以让我找出python会话中两个时期之间的状态差异?

    (例如重新分配到对象属性和容器元素)。

    这样做的原因是调试一个复杂的函数,它有一个意外的副作用,即干扰另一个函数的后续行为。 我想找出什么改变了

    1 回复  |  直到 5 年前
        1
  •  1
  •   enerve    5 年前

    你试过了吗 globals() 还一本全球语词典?

    Recursive diff of two python dictionaries (keys and values)