Python学习笔记 --- TypeError: 'unicode' object is not callable

时间:2021-03-12 20:24:10

今天在debug的时候遇到了一个棘手的问题就是我在使用 type 函数的时候报错


TypeError: 'unicode' object is not callable


后经过多方判断,发现是上面存在一个名字为type的变量,这个报错的信息就是将字符串,当函数来使用了。

使用方法不对!!



具体如下:

图一显示错误的代码:

Python学习笔记 --- TypeError: 'unicode' object is not callable



可见此处的变量和函数是相同的,此处为编程的细节问题,极其不应该犯得错误,


图二,改正后的:

Python学习笔记 --- TypeError: 'unicode' object is not callable


函数名变为蓝色,此处为正确的。