gpt4 book ai didi

python - 如何找到 Python 类的定义位置

转载 作者:太空狗 更新时间:2023-10-29 21:31:14 27 4
gpt4 key购买 nike

假设我在 Python 项目中有一个数字,我想找出在哪个包/模块中定义了一个特定的类(我知道类名)。有什么有效的方法吗?

最佳答案

您可以使用 inspect module 以获取定义模块/包的位置。

inspect.getmodule(my_class)

示例输出:

<module 'module_name' from '/path/to/my/module.py'>

根据文档,

inspect.getmodule(object)
Try to guess which module an object was defined in.

关于python - 如何找到 Python 类的定义位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31346452/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com