Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有办法找出第一次实例化 Python 对象的位置?像行号甚至是创建时的完整回溯?
对于内存分析,我想在运行后检查所有对象。(我知道内存分析工具,但它们很难安装或不执行此任务)。
在本机 Python 中不可能在创建对象后从对象中获取此信息,但您可以覆盖__new__()基类上的方法以将其记录在对象的某个位置(从inspect模块中获取)。
__new__()
inspect