TypeError: 'str' object is not callable 問題的解決方法

'str' object is not callable 通常出如今企圖調用一個不可被調用的對象。函數

細看了一下代碼,原來是以前將一個變量命名爲 str,以後又把它做爲底層 str() 進行調用。其實這時候,它已經再也不是 Python 的底層函數咯。對象

變量命名爲 str: blog

該變量被做爲函數調用: ip

其實 pycharm 已經將有問題的代碼作了下劃線標註啦。pycharm

解決:對變量重命名。io

之後要記住,定義的變量名,最好不要與 Python 的底層函數衝突咯 O(∩_∩)O哈哈~class

相關文章
相關標籤/搜索