当前位置:   article > 正文

解决AttributeError: ‘function‘ object has no attribute ‘_name_‘的问题_print(len(news.data)) attributeerror: 'function' o

print(len(news.data)) attributeerror: 'function' object has no attribute 'da

这几天在编程的过程中发现了这个问题。原始代码如下。

该程序报错如下:

程序中利用python@的功能实时在metric中传入fast(x,y)和slow(x,y,z)作为参数。在meteic函数中用fn代替。其中 fn._name_ 的作用原本上是想要输出当前传如的函数名。却在name左右少写了两个下划线,应该写成 fn.__name__ 。修改完之后的程序如下。

我们可以看到正确的默认变量其实是 __name__ .

至此,问题解决。

本人初学,有不正确的地方望大佬指正。

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/酷酷是懒虫/article/detail/948349
推荐阅读
相关标签
  

闽ICP备14008679号