本问题已经有最佳答案,请猛点这里访问。
执行类型为
1 2 3 | def integral_error(integral,f): ------stufff------- print integral |
给出如下内容:
有没有一种方法可以让《辛普森一家》不需要字符串操作?也就是函数名?
您可以使用:
1 | integral.func_name |
或者:
1 | integral.__name__ |
不过,它们是完全等价的。根据文档:
__name__ is Another way of spelling func_name
下面是一个示例代码:
1 2 3 4 5 6 7 8 | >>> def f(): pass >>> f.__name__ 'f' >>> f.func_name 'f' >>> |
您可以使用
可以像这样使用