【python】Error:'int' object is not callable

1、问题

rpc接口在调用的时候报错 

 

 

2、原因

这个报错的意思就是int转换时,转换的对象不能调用

本次错误,主要是因为int(obj.a) 写成了int(obj.a()), 导致属性获取失败

 

 

3、处理

修改int(obj.a())为int(obj.a) 即可

本质上int转换的对象也就是那字符串,int类型,float类型等,实际调试可以打印看下为啥即可

 

参考链接:

https://blog.csdn.net/scene_2015/article/details/81812357

posted @ 2022-10-01 15:43  代码诠释的世界  阅读(437)  评论(0编辑  收藏  举报