'list' object is not callable的問題


今天在練習寫接口自動化的時候,報了一個'list' object is not callable的錯誤,截圖如下:

 

 

在網上找了一下原因,都說是有個參數命名為list,然后到導致無法調用token方法,但是我找了好久,發現我的代碼中並沒有參數名為list,截圖如下:

 后面的時候我自己打印了一下  APPLogin.token(),發現這里的值是一個列表,單獨運行可以得到的值是  F['f4edf7117632f0ca520635ac6aad66f5']

發現值是可以的,但是合起來調用就一直調用不到那個方法,想到命名的問題,於是我就改了一下我的方法名

點擊保存,然后重新運行就OK了,

產生問題的原因:一個方法中的方法名和變量名相同時,系統很容易無法識別到調用哪個

解決方法:將方法名或者變量名改變成不相同的(總的還是命名的規范問題)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM