property
is a class in python.
type(property)
<class 'type'>
callable(property)
True
I want to get the source code of the built-in class:
import inspect
inspect.getsource(property)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python3.9/inspect.py", line 1024, in getsource
lines, lnum = getsourcelines(object)
File "/usr/lib/python3.9/inspect.py", line 1006, in getsourcelines
lines, lnum = findsource(object)
File "/usr/lib/python3.9/inspect.py", line 817, in findsource
file = getsourcefile(object)
File "/usr/lib/python3.9/inspect.py", line 697, in getsourcefile
filename = getfile(object)
File "/usr/lib/python3.9/inspect.py", line 666, in getfile
raise TypeError('{!r} is a built-in class'.format(object))
TypeError: <class 'property'> is a built-in class