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

How to get full path for any (including local) function in python?

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

使用 f.__qualname__ 代替 __name__