rec*_*gle 4 python function introspection
我有一个名为func的函数,我希望能够将函数名称作为字符串.
伪python:
def func () :
pass
print name(func)
Run Code Online (Sandbox Code Playgroud)
这将打印'func'.
Uma*_*ang 17
这很简单.
print func.__name__
Run Code Online (Sandbox Code Playgroud)
编辑:但你必须小心:
>>> def func():
... pass
...
>>> new_func = func
>>> print func.__name__
func
>>> print new_func.__name__
func
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
6939 次 |
最近记录: |