not callable 表示函数无法调用
我最常遇见的出现该问题的两种情况:
1 将属性,当做方法调用
属性的调用形式:class.attribute
方法的调用形式:class.method(params)
2 方法名与其他属性、类名重复
例如,下面的代码中str被定义为变量,再使用str转换字符会出现not callable错误
str = 'something' x = 1 a = str(x)
not callable 表示函数无法调用
我最常遇见的出现该问题的两种情况:
1 将属性,当做方法调用
属性的调用形式:class.attribute
方法的调用形式:class.method(params)
2 方法名与其他属性、类名重复
例如,下面的代码中str被定义为变量,再使用str转换字符会出现not callable错误
str = 'something' x = 1 a = str(x)
繼續運行 ?* 回憶上次內容 上次使用shell環境中的命令 命令 作用 c