我是靠谱客的博主 伶俐高跟鞋,最近开发中收集的这篇文章主要介绍'list' object is not callable的问题,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

今天在练习写接口自动化的时候,报了一个'list' object is not callable的错误,截图如下:

 

 

在网上找了一下原因,都说是有个参数命名为list,然后到导致无法调用token方法,但是我找了好久,发现我的代码中并没有参数名为list,截图如下:

 后面的时候我自己打印了一下  APPLogin.token(),发现这里的值是一个列表,单独运行可以得到的值是  F['f4edf7117632f0ca520635ac6aad66f5']

发现值是可以的,但是合起来调用就一直调用不到那个方法,想到命名的问题,于是我就改了一下我的方法名

点击保存,然后重新运行就OK了,

产生问题的原因:一个方法中的方法名和变量名相同时,系统很容易无法识别到调用哪个

解决方法:将方法名或者变量名改变成不相同的(总的还是命名的规范问题)

 

转载于:https://www.cnblogs.com/fjy49/p/10018879.html

最后

以上就是伶俐高跟鞋为你收集整理的'list' object is not callable的问题的全部内容,希望文章能够帮你解决'list' object is not callable的问题所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部