Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Python 3.3 引入了__qualname__函数对象和类对象的属性。
__qualname__
获取当前执行函数的(非限定)名称和代码对象很容易。
但是如何获取当前正在执行的函数的限定名呢?
您可以使用executing:
executing
executing.Source.for_frame(frame).code_qualname(frame.f_code)
我认为您目前不能;看到这个线程。
问题 13672请求添加co_qualname到代码对象,问题 12857请求通过框架对象使调用的函数可用。两者都附有补丁。
co_qualname