如何获取python中任何(包括本地)函数的完整路径?

f"{f.__module__}.{f.__name__}"不起作用,因为函数f可以是本地的,例如在另一个函数内部。我们需要在路径中添加某种标记的 ( .<local>.) 来指定这个函数是本地的。但是如何确定我们什么时候需要添加这个标记呢?



慕尼黑的夜晚无繁华
浏览 78回答 1
1回答

哆啦的时光机

使用f.__qualname__而不是__name__.
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python