检查一下你之前是不是将str赋值为字符串了,str本来是一个函数的,你如果赋值了,在这里就无法调用,这里就变成了将一个字符串对象当作函数来用了。
就像下面:
>>> '10'+str(4)
'104'
>>> str='hello'
>>> '10'+str(4)
Traceback (most recent call last):
File "<pyshell#25>", line 1, in <module>
'10'+str(4)
TypeError: 'str' object is not callable
>>>