Возможно ли получить доступ к исходному коду импортированного класса или funciton при использовании интерактивной оболочки, такой как 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