欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

‘MyObject‘ object has no attribute ‘***‘

程序员文章站 2022-07-13 10:55:30
...

‘MyDense’ object has no attribute ‘units’

参考文章
:https://blog.csdn.net/hhoba/article/details/80047786?utm_medium=distribute.pc_relevant.none-task-blog-baidujs-3

不得说的话

若是代码看起来都不错的情况下,别人的为何就能运行,而我的就出现这样的神奇错误呢?

在self中明明已经定义了 units, self.units = units
可是你还报这种,对象中没有

那就是这个 init 函数的锅了
这个东西,小白应当记住,嗯,就是我这种,init 有两条线,它们看起来和一条线差不多,但是你写一条就是不行。
ok

# def _init_(self, units):  #虽然长得差不多,这家伙太短了!!
def  __init__(self, units):
    self.units = units

其他的就没有了,记住即可!!小心无大错!

相关标签: python