gpt4 book ai didi

python - 在交互式 shell 中预览类或函数定义源代码

转载 作者:行者123 更新时间:2023-11-30 23:51:28 25 4
gpt4 key购买 nike

使用交互式 shell(如 IDLE Shell 或 Linux python)时是否可以访问导入的类或函数的源代码?

例如,我希望可以执行以下操作:

from myClasses import MyClass

#this
print MyClass.__source__
#or that
source(MyClasss)

# would result in:
def MyClass(object):
pass

最佳答案

from myClasses import MyClass
import inspect

source = inspect.getsource(MyClass)
print source

#class MyClass(object):
# pass

关于python - 在交互式 shell 中预览类或函数定义源代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6816978/

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