str is not callable

'str' object is not callable

img


也不知道哪里出错了

把not去掉

  1. 'str' object is not callable的原因在于运行的文件里有定义了str的变量,str( )是python自带函数,是python保留的关键字,定义变量时应该避免使用str作为变量名所以导致str内置函数无法调用

  2. 代码编辑器在之前执行的代码中已经定义了str变量,但是执行之后全局变量没有被清空,即使在当前代码中没有定义str变量,在使用str( )函数时仍然会提示该错误这种隐含的错误很容易被忽略,重启编辑器就可以解决这个问题