在每次属性访问时评估对象的所有属性是否正常?



通过完全的意外和留下调试打印,我注意到每次访问对象的任何属性时,都会评估其所有属性。

这是标准CPython环境中的正常行为吗?

如果是这样,为什么,有没有办法阻止这种行为?

这很可能是因为您的代码在具有集成调试器的 IDE 中运行,该调试器在访问对象时重新检查对象的属性值。这不是CPython的正常行为。

相关内容

  • 没有找到相关文章

最新更新