init方法写错了。是__init__ 不是_init_
两个下划线
1、如果你使用的是init做初始化,那么应该是__init__(self) 是两个_ 2、如你上图所写,那么要先调用一次_init_(),之后再执行f.somevar,这样才会有值