我想在 Python 中获取函数的文件路径。
怎么做?
例如,
import keras.backend as K
y = K.resize_images(x, 2, 2, 'channels_last')
path = function(K.resize_images)
print(path)
#C:\Program Files\Python36\Lib\site-packages\keras\backend\tensorflow_backend.py
谢谢你。
原文由 John 发布,翻译遵循 CC BY-SA 4.0 许可协议
为此,您可以使用 inspect 模块 中的
getfile()
函数。例如,给定以下文件:
inspect-example.py
external_def.py
执行
inspect_example.py
产生以下输出: