在pycharm遇到 has no attribute,不是__init__的下横线问题,解决之道
Python类中有定义的methon,却在类内调用找不到
是在pycharm的代码编辑时候,有tab和空格混在一起,导致编译器无法识别是method还是其他的,进而无法管理到这个类的method。通过把tab都设置自动转换成4个spaces键的方法,纠正过来。
在file–>setting–>Editor–>code style–>Python这里设置
在pycharm遇到 has no attribute,不是__init__的下横线问题,解决之道
Python类中有定义的methon,却在类内调用找不到
是在pycharm的代码编辑时候,有tab和空格混在一起,导致编译器无法识别是method还是其他的,进而无法管理到这个类的method。通过把tab都设置自动转换成4个spaces键的方法,纠正过来。
在file–>setting–>Editor–>code style–>Python这里设置