赞
踩
这几天在编程的过程中发现了这个问题。原始代码如下。
该程序报错如下:
程序中利用python@的功能实时在metric中传入fast(x,y)和slow(x,y,z)作为参数。在meteic函数中用fn代替。其中 fn._name_ 的作用原本上是想要输出当前传如的函数名。却在name左右少写了两个下划线,应该写成 fn.__name__ 。修改完之后的程序如下。
我们可以看到正确的默认变量其实是 __name__ .
至此,问题解决。
本人初学,有不正确的地方望大佬指正。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。